JVM bayrakları here'u buldum. Tam olarak ne yaptıklarının daha ayrıntılı bir açıklaması var mı?-XX: -PrintGC ve XX: -PrintGCDetails bayrakları ne yapar?
8
A
cevap
5
Bu bayrakların ayarlanması, JVM tarafından yapılan tüm çöp koleksiyonlarını bir günlük dosyasına (veya stdout'a yazar, ancak daha az kullanışlıdır) yazar ve bunlar, here belirtilenler gibi araçlarla analiz edilebilir. Bu bilgileri kullanarak çöp toplama yapılandırmanızı hassas bir şekilde ayarlayabilirsiniz.
9
Sun'ın yerine, bir dosyaya oturum açmak için -Xloggc:gc.log
10'u kullanın, -verbose:gc
da bunun için ortak bir anahtardır. Ayrıca, -XX:+PrintGCDetails
ve -XX:+PrintGCTimeStamps
(artı + işaretine dikkat edin) de sağlayın. Zaman damgası anahtarı gereksizdir ancak içermesi iyidir.
İlgili konular
- 1. -XX: MaxPermSize ne yapar?
- 2. -XX: MinHeapFreeRatio ve -XX: MaxHeapFreeRatio
- 3. JVM seçenek XX: UseFastEmptyMethods/XX: UseFastAccessorMethods
- 4. -XX: + PrintCompilation çıkışının anlaşılması
- 5. XX için varsayılan: MaxDirectMemorySize
- 6. JVM GC günlüklerini almak için, nasıl -verbose: gc ve -XX: + PrintGCDetails farklıdır
- 7. xx ve yy yöntemleri aynı SOAPAction
- 8. C++ xx onaylandığında ad alanı tr1'e ne olacak?
- 9. Lisp uyarısı: xx ne bildirilmiş ne de sınırlanmış, özel olarak bildirilmiş gibi ele alınacaktır SPECIAL
- 10. Yükseklik etiketi, Chrome sürümünden beri çalışmıyor 50.xx
- 11. Uyarı C4341 - 'XX': Ne Çeşidi 104 uyarıları almak benim C++ .Net uygulamasını derlerken değeri imzalı
- 12. ^Ne yapar?
- 13. Yardımcı ve helper_method ne yapar?
- 14. UYARI: Anahtar için yavaş varsayılan erişim Dahili xx saniye sürdü, tolerans 0.020000
- 15. Ne Request.Params ["anahtar"] ne yapar?
- 16. @Transactional ne yapar?
- 17. ImageSwitcher aslında ne yapar?
- 18. Mod_auth_passthrough ne yapar?
- 19. Cygwin'de rebaseall ne yapar?
- 20. `#` özniteliği HTML'de ne yapar?
- 21. .subscribe() işlevi ne yapar
- 22. FormsAuthentication.SetAuthCookie ne yapar
- 23. APIENTRY ne yapar?
- 24. DBContext.Entry ne yapar?
- 25. Intent.putExtra ne yapar
- 26. PyParsing: Kombine() ne yapar?
- 27. ConnectionRefused ne yapar?
- 28. IAppbuilder.UseWebApi ne yapar?
- 29. C++ - [=] ne yapar?
- 30. rb-fsevent ne yapar?
Yukarıda belirtilen bayrakları kullanarak, önceki GC döngülerinin ayrıntılarını elde etmek mümkün mü (bu bayrakların ayarlanmadığı zaman)? – Dharmaputhiran
"Önceki GC döngüleri" ile ne demek istiyorsun? –