當我啓動我的Tomcat服務器時,我不知道它使用的是哪種GC策略。我如何找到它?如何找出Tomcat正在使用的GC策略?
0
A
回答
0
它正在使用的是您正在使用的Java版本的默認策略,除非您在setenv.bat/.sh中更改了它。
0
您可以使用JDK附帶的jinfo
實用程序在運行時查詢VM標誌和系統屬性。但是它只顯示明確設置了哪些標誌,並不顯示正在使用的默認值。您必須閱讀您的JVM供應商文檔以瞭解默認值是什麼,因爲它們可能因虛擬機實施而異。
0
啓動時Tomcat是打印出所使用的命令行標誌選項:
-XX:+PrintCommandLineFlags
0
你可以使用「JMAP」來確定。例如:
JMAP -heap 15290
附加到進程ID 15290,請稍候... 調試成功連接。 檢測到服務器編譯器。 JVM版本是24.55-b03
使用線程局部對象分配。 並行GC 8個線程(S) .....
正如你可以在這裏看到它顯示並行GC政策
+0
歡迎使用_StackOverflow_,您可能想在閱讀之前閱讀[如何發佈答案](http://stackoverflow.com/help/how-to-answer)。給出一些上下文來解釋爲什麼發佈該代碼以及它做了什麼。同時考慮花些時間來設計你的答案,以便讀者輕鬆理解。 – Nacho
相關問題
- 1. 對於gc輸出,我有什麼好的gc調優策略?
- 2. GHC per thread GC策略
- 3. Tomcat日誌策略
- 4. Tomcat部署策略
- 5. 如何使用GlobalRequestMiddleware策略?
- 6. 如何使用numeric_cast策略?
- 7. 如何在omniauth策略中使用redirect_to?
- 8. 找出歸檔或分區策略?
- 9. 在WINDOWS中,如何找到Tomcat正在使用的Java版本?
- 10. 如何在Tomcat中合理配置安全策略6
- 11. android os確定調用gc的策略是什麼?
- 12. Akka Supervisor策略 - 正確使用案例
- 13. 策略使用Ant在Eclipse
- 14. 在apim中使用出站策略的任何理由?
- 15. 使用senecajs實現扇出策略
- 16. 如何在C#中設置組策略的密碼策略
- 17. 查找Heisenbugs的策略
- 18. 如何使用nginx設置Referrer策略
- 19. 如何使用SpringAmqp設置RabbitMQ策略
- 20. 如何使用C#配置組策略?
- 21. 如何使用wicket渲染策略?
- 22. 如何使用boost :: mpl編寫策略?
- 23. Oracle - 如何導出安全策略
- 24. Tomcat 7正在忽略logging.properties
- 25. Python中__name__的搜索屬性策略如何與正常策略不同?
- 26. Tomcat 6文件上傳策略
- 27. 我正在尋找permgen的垃圾收集策略?
- 28. 如何在XACML策略集內定義XACML策略
- 29. 在Azure B2C應用程序中使用策略與使用策略
- 30. OpenLayers通過BBOX策略找出用戶的縮放級別
是的,但我怎麼知道什麼是JVM採摘作爲默認爲我的機? – Pomario