Supporto Windows 32 - bit large address aware

IBM® JVM per Windows a 32 bit include il supporto per lo switch /LARGEADDRESSAWARE , noto anche come switch /3GB . Questo switch aumenta la quantità di spazio disponibile per un processo, da 2 GB a 3 GB. Lo switch è un parametro di avvio di Windows, non un'opzione della riga comandi per JVM.

Questo switch è utile nelle seguenti situazioni:
  • L'applicazione richiede un numero molto elevato di thread.
  • L'applicazione richiede una grande quantità di memoria nativa.
  • L'applicazione ha una base di codice molto grande, causando grandi quantità di codice compilato JIT.

Per abilitare il supporto indirizzi di grandi dimensioni, modificare il file boot.ini e riavviare il computer. Consultare i collegamenti correlati per informazioni più dettagliate.

Dopo aver abilitato lo switch /3GB , la JVM ottiene 1 GB di spazio di memoria supplementare. Questo spazio aggiuntivo non aumenta la dimensione massima teorica dell'heap Java™ , ma consente all'heap Java di avvicinarsi alla dimensione massima teorica (2 GB - 1 byte), poiché la memoria aggiuntiva può essere utilizzata per l'heap nativo.

Link correlati