Ho trovato le bandiere JVM here. C'è una spiegazione più dettagliata di cosa esattamente fanno?Cosa fanno i flag -XX: -PrintGC e XX: -PrintGCDetails?
8
A
risposta
5
Impostazione questo bandiere scrive tutte le collezioni di immondizia fatte dalla JVM in un file di log (o stdout, ma poi è meno utile), e questi possono essere analizzati con strumenti come quelli menzionati here. Utilizzando queste informazioni è possibile perfezionare la configurazione della garbage collection.
9
Piuttosto il Sun, utilizzare -Xloggc:gc.log
per accedere a un file, -verbose:gc
è anche un interruttore comuni per questo.
Inoltre, verificare -XX:+PrintGCDetails
e -XX:+PrintGCTimeStamps
(notare il segno più +). L'interruttore timestamp è ridondante ma buono da includere.
Problemi correlati
- 1. Differenza tra -XX: -UseParallelGC e -XX: + UseParallelGC
- 2. Cosa fa -XX: MaxPermSize fare?
- 3. qual è lo scopo di -XX: MinHeapFreeRatio e -XX: MaxHeapFreeRatio
- 4. Cosa GCC __attribute __ ((modalità (XX)) effettivamente fare
- 5. Cosa significa webpack per XX moduli nascosti
- 6. Java: "xx" .equals (variabile) migliore di variable.equals ("xx"), TRUE?
- 7. JVM -XX: + argomento StringCache?
- 8. Predefinito per XX: MaxDirectMemorySize
- 9. Cos'è Java -XX: + Parametro UseMembar
- 10. Java VM non riconosce -XX: G1YoungGenSize?
- 11. Qual è la differenza tra -Xss e -XX: ThreadStackSize?
- 12. Perché XX: MaxDirectMemorySize non può limitare Unsafe.allocateMemory?
- 13. Angular - TypeError: XX non è una funzione
- 14. Windows batch & java: combinazione -XX: comando OnOutOfMemoryError e parametri batch
- 15. Quali flag sono abilitati da -XX: + AggressiveOpt su Sun JRE 1.6u20?
- 16. Usa JVM GC args -XX: SurvivorRatio = 8 non funziona
- 17. -XX: + UseG1GC è la sostituzione corretta per -Xincgc?
- 18. un caso divertente per la query mysql "come 'xx'"
- 19. Cosa fanno helper e helper_method?
- 20. Il tipo XX esiste in entrambe le DLL
- 21. Errore Android in eclissi: impossibile risolvere il target 'android-xx'
- 22. PowerShell: prompt utente che scade il prompt dopo xx secondi
- 23. Problema dell'intestazione HTTPS con la versione di Chrome 44.0.2403.xx
- 24. Cosa sono TestExecutionListeners e cosa fanno?
- 25. IntelliJ IDEA: il metodo booleano XX è sempre invertito
- 26. SSN Regex per 123-45-6789 O XXX-XX-XXXX
- 27. '__exidx_start' e '__exidx_end' cosa fanno?
- 28. Cosa fanno i comandi ft in Vim?
- 29. Cosa fanno i backtick in R?
- 30. Cosa fanno effettivamente i file pdb?
Utilizzando i flag sopra menzionati, è possibile ottenere i dettagli dei cicli GC precedenti (di volta in cui questi flag non sono stati impostati)? – Dharmaputhiran
Cosa intendi per "cicli GC precedenti"? –