Sintomi

Quando il Garbage Collection Log è abilitato, utilizzando il flag -XX:+PrintGCTimeStamps stamperà un timestamp all'inizio di ogni voce del log. Questo timestamp è relativo a quando la JVM si avvia per la prima volta.

Usando questo timestamp, è molto difficile e dispendioso in termini di tempo far corrispondere le voci della Garbage Collection con altre voci del log. Esiste un flag che stampiglierà il timbro datetime?

Risoluzione

Se utilizzi Sun Java SE 6 update 4 e successivi, utilizza il flag -XX:+PrintGCDateStamps nelle opzioni di avvio di Java per ottenere una stampa del timbro datetime. Questa stampa renderà più facile abbinare le voci di log della Garbage Collection con altre voci di log.

Campione:

2010-03-26T10:05:38.707-0700: 67.030: [GC 67.030: [ParNew: 18624K->2624K(18624K), 0.0147134 secs] 87601K->73654K(138332K), 0.0148235 secs]

Si applica a

Sun Java SE 6 aggiornamento 4 e successivi

Questo prodotto è concesso in licenza in base alla licenza di Attribuzione-Non commerciale-Condividi allo stesso modo 3.0 Unported di Creative Commons.  I post su Twitter™ e Facebook non sono coperti dai termini di Creative Commons.

Note legali   |   Informativa sulla privacy online