Domanda

Mi chiedevo se qualcuno avesse qualche possibilità di prestazioni che potrebbero funzionare per me. Sto usando Netbeans 6.1 e Glassfish V2 sul mio portatile di lavoro e i requisiti di memoria sono sempre un po 'faticoso. Ho 3 GB di RAM e ho spesso dovuto uccidere tutto e riavviarlo a causa di errori di spazio PermGen.

Ho giocato con le dimensioni mem pure ma nulla sembra aiutare davvero.

È stato utile?

Soluzione

C'è un modo per monitorare GlassFish attraverso JConsole? JConsole vi mostrerà come spazio PermGen (così come altri spazi) molto in uso. Utilizzando queste informazioni può aiutare a ottimizzare i parametri di avvio.

Questa pagina http://java.sun.com/javase/technologies /hotspot/vmoptions.jsp elenca alcuni e so che ho visto di più, esp. quando si tratta di definire PermGen dimensioni.

Si potrebbe anche voler guardare come il vostro webapp (s) stanno assegnando cose che vanno nello spazio PermGen. Forse il problema è lì piuttosto che in NB / GF combo.

Infine, è possibile che l'aggiornamento a NB 6.7? So che è difficile cambiare il server di applicazione per lo sviluppo, esp. se si distribuisce a quella versione del server di applicazione in produzione (non ho problemi di esperienza anche lì). Ma cambiare l'IDE potrebbe aiutare anche.

So che questa non è una "risposta", ma spero che aiuta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top