JVM Advanced Serviceability Options
- 2020 年 2 月 25 日
- 筆記
Advanced Serviceability Options 這個系列的參數其實就是用來問題發生時來列印詳細資訊幫助分析的。 -XX:+ExtendedDTraceProbes 啟動Dtrace探測器。 註:Dtrace,Dynamic tracing 即動態跟蹤。通常用於性能跟蹤,方便發現系統的瓶頸,及待提升之處。 -XX:+HeapDumpOnOutOfMemory 當發生OOM時轉儲Heap,這個選項最好開一下。有利於分析問題。 -XX:HeapDumpPath=path 堆轉儲文件路徑
-XX:LogFile=path log 文件路徑 -XX:+PrintClassHistogram 列印實例的數量還有所佔空間的大小 -XX:+PrintConcurrentLocks 在服務退出時,列印concurrent下的鎖資訊。 -XX:+UnlockDiagnosticVMOptions 解鎖任何額外的隱藏JVM參數