2013-04-18 17 views

risposta

9

Impostare questi due parametri sullo stesso valore è una buona pratica. Impedirà a JVM di ridimensionare l'heap. L'effetto principale è che tutte le altre parti dell'heap, specialmente le generazioni, non cambiano a causa del ridimensionamento dell'heap. Ciò consente di comprendere e configurare molto meglio l'heap. Rimuove anche le pause causate dal ridimensionamento dell'heap. L'unico secnario dove non lo si farebbe è un'applicazione client java, che compete con molte altre applicazioni sulla memoria disponibile. Nei casi di utilizzo di oggi, è spesso possibile assegnare un pezzo fisso di memoria a java (in tutte le app del server, ad esempio)

+0

Ma la domanda era: qual è l'impatto sul FullGC e fa alcuna differenza quando lo impostiamo in jRockit –

Problemi correlati