Varie opzioni della riga comandi della proprietà di sistema
Utilizzare le opzioni della riga comandi della proprietà di sistema per configurare il sistema.
- -D< nome>=< valore>
- Imposta una proprietà di sistema.
- Opzioni della riga comandi della proprietà di sistema GPU
- Opzioni della riga comandi della proprietà di sistema RDMA
- Opzioni di riga comandi della proprietà di sistema XML
- Opzioni della riga comandi della proprietà di sistema CORBA
- Opzioni della riga comandi della proprietà di sistema bidirezionale
- OpenJ9 Opzioni della riga comandi della proprietà di sistema VM
- -Dcom.ibm.dbgmalloc=true
Questa opzione fornisce informazioni diagnostiche sull'assegnazione di memoria per il codice nativo della libreria di classi.
Quando un'applicazione viene avviata con questa opzione, un dump Java™ registra la quantità di memoria assegnata dai componenti della libreria della classe. È possibile utilizzare questa opzione insieme con l'opzione -Xcheck:memory per ottenere informazioni sui siti di chiamata della libreria di classi e sulle relative dimensioni di allocazione. L'abilitazione di questa opzione ha un impatto sulle prestazioni della velocità di trasmissione. Per l'output del dump Java di esempio, vedere NATIVEMINFO.
- -Dcom.ibm.rational.mvfs.checking=[true|false] (solo Windows)
Utilizzare questa proprietà per migliorare le prestazioni dei file system MVFS (Multi Version File System).
I metodi WinNTFilesystem getModifiedTime e getBooleanAttributes utilizzano i metodi windows API_wstati64() e _wfindfirsti64() invece dei predefiniti. Questa proprietà non è abilitata per impostazione predefinita perché può causare un peggioramento delle prestazioni sui filesystem locali. La proprietà causa anche un peggioramento delle condivisioni Windows remote in cui non è presente alcuna cache di directory Windows per il file system remoto.
- -Dcom.ibm.signalhandling.ignoreLogoff=[true|false] (solo Windows)
Questa proprietà non si applica da Service refresh 6, fix pack 10.
Windows emette un CTRL_LOGOFF_EVENT quando un utente si scollega da un servizio Windows interattivo. Per impostazione predefinita, la JVM termina quando viene ricevuto questo segnale. L'impostazione di questa proprietà su true (il valore predefinito è false) impedisce la chiusura della JVM quando viene ricevuto un segnale CTRL_LOGOFF_EVENT.
Dall'aggiornamento del servizio 6, fix pack 10, questa proprietà non ha più alcun effetto. Per ottenere lo stesso risultato, è possibile utilizzare l'opzione di riga di comando -Xrsper disabilitare la gestione delle eccezioni hardware dalla VM. Tuttavia, è necessario utilizzare l'opzione-Xrscon attenzione perché influisce più del semplice segnale CTRL_LOGOFF_EVENT. Per ulteriori informazioni, vedere -Xrs.
- -Dibm.awt.mediumColor=true (soloAIX® )
Da IBM® SDK, Java Technology Edition, Versione 8, le impostazioni SystemColor predefinite dei componenti AWT (Abstract Windows Toolkit) vengono modificate. Per ripristinare le impostazioni originali della tavolozza dei colori, impostare questa proprietà sulla riga comandi.
Questa proprietà non è abilitata per impostazione predefinita.
- -Dibm.swapLF=true (soloz/OS® )
- Per impostazione predefinita, il carattere di nuova riga Unicode
\u000Aviene associato al carattere EBCDIC0x15. Impostare questa propriet ... sutrueper associare il carattere\u000Aal carattere EBCDIC0x25. Questo comportamento potrebbe essere utile se si dispone di un sistema z/OS che interagisce con un sistema che utilizza un altro sistema operativo. Per ulteriori informazioni sullo sfondo cronologico dei nuovi caratteri di riga in formato EBCDIC, consultare Unicode Newline Guidelines.Nota: se si utilizza questa opzione, convertire anche tutti i file di configurazione in formato ASCII in quanto il carattere di nuova riga (\n) non viene riconosciuto se i file sono in formato EBCDIC.
-Dibm.swapLF=disable può essere utilizzato se non si desidera abilitare la funzionalità swapLF. L'opzionedisableè diversa dall'impostazione del valore della proprietà ibm.swapLF sufalseo da non impostarla esplicitamente, nel qual caso è possibile modificare il valore della proprietà sutruein modo programmatico, come mostrato nel seguente esempio.
L'utilizzo dell'opzioneSystem.setProperty("ibm.swapLF", "true");disablepuò fornire prestazioni migliori riducendo il sovraccarico delle chiamate System.getProperty all'interno del supporto SwapLF .
- -Dsun.rmi.transport.tcp.connectionPool=val
Abilita il pool di thread per RMI ConnectionHandlers nell'implementazione del livello di trasporto TCP.
val è true o un valore che non è null.