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.
Di seguito sono elencate le altre proprietà di sistema:
-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)

Avvio delle modifiche per il service refresh 6 fix pack 10Questa proprietà non si applica da Service refresh 6, fix pack 10.Fine delle modifiche per l'aggiornamento del servizio 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. Avvio delle modifiche per il service refresh 6 fix pack 10Dall'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 -Xrs per disabilitare la gestione delle eccezioni hardware dalla VM. Tuttavia, è necessario utilizzare l'opzione -Xrs con attenzione perché influisce più del semplice segnale CTRL_LOGOFF_EVENT. Per ulteriori informazioni, vedere -Xrs.Fine delle modifiche per l'aggiornamento del servizio 6 fix pack 10

-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 \u000A viene associato al carattere EBCDIC 0x15 . Impostare questa propriet ... su true per associare il carattere \u000A al carattere EBCDIC 0x25 . 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.
Avvio delle modifiche per l'aggiornamento servizio 6 fix pack 25-Dibm.swapLF=disable può essere utilizzato se non si desidera abilitare la funzionalità swapLF . L'opzione disable è diversa dall'impostazione del valore della proprietà ibm.swapLF su falseo da non impostarla esplicitamente, nel qual caso è possibile modificare il valore della proprietà su true in modo programmatico, come mostrato nel seguente esempio.
System.setProperty("ibm.swapLF", "true");
L'utilizzo dell'opzione disable può fornire prestazioni migliori riducendo il sovraccarico delle chiamate System.getProperty all'interno del supporto SwapLF .Fine delle modifiche per il service refresh 6 fix pack 25
-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.