August 18
L'uso della memoria nelle applicazioni WebSphere Application Server influenza quanto velocemente è possibile accedere al sito web. La perdita di memoria è un problema di memoria comune che causa notevoli ritardi e rallentamenti nelle risposte del sito web. Le funzionalità integrate in Java non risolvono tutti i problemi di perdita di memoria. L'analisi manuale dei processi di configurazione del sistema e di allocazione di memoria è un passo necessario per garantire l'esecuzione rapida e affidabile delle applicazioni WebSphere.
1 Avviare il browser Internet in Windows. Individuare il sito di amministrazione di WebSphere Application Server e l'accesso.
2 Fare clic sul "Server" sul pannello di navigazione a destra e poi scegliere le "Application Server". Selezionare "Server1", "Java e Process Management", "Definizione processo" e le opzioni "Java Virtual Machine".
3 Selezionare la casella "dettagliato Garbage Collection" per monitorare la memoria utilizzando i registri di uscita del WebSphere Application Server. Fare clic sul pulsante "Applica" e quindi fare clic sul pulsante "Salva" nella finestra "Application Server". Riavviare il WebSphere Application Server.
4 Avviare il programma di WebSphere Resource Analyzer in Windows. Aprire il 'file "native_stdout.log" e generare il grafico "spazio libero dopo GC" per determinare la dimensione spazio libero della Virtual Machine Java heap in megabyte.
5 Fare clic sul "Server" sul pannello di navigazione a destra e poi scegliere le "Application Server". Selezionare "Server1", "Java e Process Management", "Definizione processo" e le opzioni "Java Virtual Machine". Modificare il "Max dimensione heap" ad un valore maggiore rispetto a quanto indicato sulla tabella "spazio libero dopo GC". Fare clic sul pulsante "Applica" e quindi fare clic sul pulsante "Salva" nella finestra "Application Server" per risolvere il problema di perdita di memoria.