Al momento sei offline in attesa che la connessione Internet venga ristabilita

Utilizzo dell'opzione /Userva in computer basati su Windows Server 2003 in cui è in esecuzione Exchange Server

Il supporto per Windows Server 2003 è terminato il 14 luglio 2015.

Microsoft ha sospeso il supporto per Windows Server 2003 in data 14 luglio 2015. Questa modifica ha interessato gli aggiornamenti software e le opzioni di sicurezza. Ulteriori informazioni su come continuare a essere protetti.

Sommario
In questo articolo viene descritto l'utilizzo del nuovo parametro /Userva che è possibile aggiungere alla riga relativa al sistema operativo del file Boot.ini su un computer basato su Windows Server 2003.

È possibile utilizzare questo parametro per personalizzare la quantità di memoria allocata per i processi quando si utilizza l'opzione /3GB. Questo consente una maggiore quantità di memoria kernel PTE (Page Table Entry) pur conservando quasi 3 gigabyte (GB) di memoria per i processi.
Informazioni
Per impostazione predefinita, in tutte le versioni di Windows Server 2003 vengono riservati 2 GB di spazio di indirizzi virtuali per il kernel, mentre ai processi in modalità utente (quale il processo dell'archivio informazioni di Exchange, Store.exe) viene consentito l'utilizzo di 2 GB di spazio di indirizzi virtuali. Lo spazio di indirizzi virtuali per un determinato processo viene allocato all'avvio e aumenta con l'aumentare della memoria utilizzata in fase di esecuzione. È normale che l'effettivo utilizzo della memoria (o working set) di un processo sia notevolmente inferiore allo spazio di indirizzi allocato al processo. Se il computer che esegue Microsoft Exchange Server 2003 dispone di 1 gigabyte (GB) o più di memoria e ospita cassette postali o cartelle pubbliche, è necessario modificare la configurazione di Windows Server 2003 in modo che per le applicazioni in modalità utente siano disponibili 3 GB di spazio di indirizzi. Per ulteriori informazioni su questa impostazione, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportati di seguito:
171793 Informazioni sull'utilizzo applicativo della funzionalità 4GT RAM Tuning
189293 Attivazione della funzionalità 4GT RAM Tuning durante l'utilizzo di Windows NT Server Enterprise Edition
È importante che il processo Store.exe non esaurisca lo spazio degli indirizzi virtuali. In caso contrario, le allocazioni di memoria non verranno completate, sebbene sia disponibile una quantità sufficiente di RAM fisica, e sarà necessario riavviare il servizio Archivio informazioni di Microsoft Exchange.

Ad esempio, un server Exchange con 2 GB di RAM fisica e che non utilizza l'opzione /3GB nel file Boot.ini esaurirà la memoria quando lo spazio di indirizzi virtuali per il processo Store.exe raggiungerà i 2 GB. In Task Manager di Windows sarà indicato che vengono effettivamente utilizzati solo 1,5 GB, ciò nonostante la memoria del server risulterà esaurita. Il consumo dello spazio di indirizzi virtuali può essere controllato mediante l'utilità di monitoraggio delle prestazioni. Aggiungere il contatore Virtual Bytes per il processo Store.exe in modo da assicurare una lettura accurata dello spazio virtuale. Store.exe è il solo processo di Exchange 2000 che è necessario monitorare. Gli altri processi Exchange 2000 non raggiungono dimensioni tali da causare problemi.

Utilizzo dell'opzione /Userva

Con il parametro /Userva, è possibile personalizzare la modalità di allocazione della memoria quando si utilizza l'opzione /3GB. Il numero che segue /Userva= è la quantità di memoria, in megabyte (MB), che verrà allocata per ogni processo. Se si imposta /3gb /Userva=3030, vengono riservati 3.030 MB di memoria allo spazio del processo, rispetto ai 3.072 MB di quando si utilizza l'opzione /3GB da solo. I 42 MB risparmiati quando si imposta /Userva=3030 vengono utilizzati per aumentare lo spazio della memoria del kernel, le voci libere della tabella delle pagine (PTE, Page Table Entry) di sistema. Il pool di memoria PTE viene aumentato della differenza tra 3 GB (specificati dall'opzione /3GB) e il valore assegnato al parametro /Userva.

È consigliabile configurare tutti i server basati su Windows Server 2003 che eseguono Exchange e sono configurati con l'opzione /3GB in modo che utilizzino anche l'opzione /Userva=3030. Dopo aver installato un server basato su Windows Server 2003, è necessario modificare il file Boot.ini per aggiungere i parametri /3GB e /Userva=3030 alla riga di avvio. Ad esempio:
[Boot Loader] Timeout=30 Default=multi(0)disk(0)rdisk(0)partition(2)\WINNT [Operating Systems] multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows Server 2003" /fastdetect /3GB /Userva=3030

Nota Il parametro /Userva è supportato sui server Exchange solo quando il valore è impostato tra 2.970 MB e 3.030 MB. I valori inferiori a 2.970 MB o superiori a 3.030 MB non sono supportati. Si deve utilizzare un valore inferiore a 2.970 MB solo in caso di voci PTE eccessivamente basse. Il valore predefinito consigliato per i server Exchange è pari a 3.030 MB.

È possibile visualizzare direttamente le voci PTE basse utilizzando Performance Monitor. Cercare l'oggetto Voci libere tabella pagine di sistema nel contatore di memoria. I valori inferiori a 7.000 sono troppo bassi. È pertanto necessario diminuire il parametro /userva per aumentare questo valore.

Il valore di destinazione per le voci PTE libere di sistema è pari a minimo 24.000. Non modificare il valore in modo che risulti inferiore a /user=2800 per cercare di ottenere altre voci PTE. Contattare invece il Servizio Supporto Tecnico Clienti Microsoft.

Per scaricare le note sulla versione di Exchange Server 2003 Service Pack 1 (SP1), visitare il seguente sito Web Microsoft (informazioni in lingua inglese):
Riferimenti
Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
266096 XGEN: In Exchange 2000 è necessario il parametro /3GB con oltre 1 GB di RAM fisica
Proprietà

ID articolo: 810371 - Ultima revisione: 01/29/2007 09:35:00 - Revisione: 13.1

  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • kbbug KB810371
Feedback