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

Problema di prestazioni a causa di contesa su CmpRegistryLock

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 317357
importante : questo articolo contiene informazioni sulla modifica del Registro di sistema. Prima di modificare il Registro di sistema, eseguire una copia di backup e assicurarsi di sapere come ripristinarlo in caso di problemi. Per ulteriori informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
256986Descrizione del Registro di sistema di Microsoft Windows
Sintomi
Quando gli utenti di Servizi Terminal interactive 50-100 sono connessi e altri utenti di Servizi Terminal accede o disattivare nello stesso momento, il computer potrebbe smettere di rispondere per circa 10-30 secondi. La frequenza di questo sintomo è variabile, ma può verificarsi 10 - 20 volte al giorno. Quando si verifica questo problema, mouse e della tastiera non rispondono, ma il computer è reattivo sulla rete (per i comandi ping e net use ) e sulla console.
importante È possibile determinare che questo problema si verifica eseguendo Perfmon.exe localmente. Perfmon.exe mostra una serie di intervalli di "inattività del sistema", quando di Elimina tutti i contatori su zero (0). Durante questo intervallo, si noterà sistema pesante attività del disco. Questo comportamento non è specifico a qualsiasi produttore di un computer o il modello e potenzialmente può interessare tutte le installazioni Windows 2000, in particolare quelli che utilizzano Servizi Terminal. Servizi terminal è un "attivatore" per questo problema di prestazioni a causa della dimensione totale degli hive del Registro di sistema associate a tutte le sessioni Servizi Terminal in corso. Questo problema può verificarsi quando non vi sia sufficiente di memoria disponibile.
Cause
Questo problema di prestazioni può dipendere da un rallentamento causato dal numero di input/output sul disco di sistema durante l'operazione di svuotamento del Registro di sistema. Gli intervalli di "inattività del sistema" in Perfmon.exe verificano a causa di contesa di CmpRegistryLock , che protegge contro gli autori del Registro di sistema (ad esempio PerfMon.exe ed Explorer.exe) durante l'operazione di svuotamento di hive.

Nota : questo rallentamento di input/output è stato indicato si verifica anche se il computer dispone moltissime di memoria disponibile. Se il computer non dispone di memoria insufficiente, le prestazioni potrebbero notevolmente compromesse prima di poter visualizzare il rallentamento di input/output.
Risoluzione
Per risolvere questo problema è necessario ottenere la versione più recente del service pack per Windows 2000. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
260910Come ottenere Windows 2000 Service Pack più recente
La versione inglese di questa correzione deve essere di avere i seguenti attributi di file o versioni successive:
   Date       Time   Size       File name   -----------------------------------------  18-April-02  0:46  5.0.2195.53241,687,296  Ntkrnlmp.exe  18-April-02  0:47  5.0.2195.53241,686,976  Ntkrnlpa.exe  18-April-02  0:47  5.0.2195.53241,707,584  Ntkrpamp.exe  18-April-02  0:46  5.0.2195.53241,665,024  Ntoskrnl.exe				

avviso : se si utilizza Editor del Registro di sistema in modo non corretto, si potrebbero provocare problemi gravi che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non garantisce la che è possibile risolvere i problemi derivanti dall'errato utilizzo dell'editor del Registro di sistema. Utilizzare Editor del Registro di sistema a proprio rischio.

È possibile utilizzare la seguente chiave del Registro di sistema per ridurre la frequenza di svuotamento del Registro di sistema in modo che le modifiche del Registro di sistema possono accumularsi prima dello svuotamento. Per effettuare questa operazione, attenersi alla seguente procedura:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  1. Avviare l'editor del Registro di configurazione (Regedt32.exe).
  2. Individuare e selezionare la seguente chiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. Scegliere Aggiungi chiave dal menu Modifica e aggiungere il seguente valore del Registro di sistema:
    Nome chiave: Configuration Manager
  4. Fare clic sulla chiave Configuration Manager .
  5. Scegliere Aggiungi valore dal menu Modifica e aggiungere il seguente valore del Registro di sistema:
    Nome valore: RegistryLazyFlushInterval
    Tipo di dati: REG_DWORD
    Radice: Decimal
    Dati valore: tempo in secondi (valore predefinito è 5 ).
  6. Chiudere l'editor del Registro di sistema.
Nota : l'impostazione predefinita per il valore RegistryLazyFlushInterval corrisponde come in Windows 2000 e versioni precedenti di Windows.

Ottimizzazione delle prestazioni

Una riduzione del numero di operazioni di svuotamento del Registro di sistema, di un fattore di 2-3, è stata misurata per i valori di 30-60 secondi di questo intervallo.

Suggerimenti di ottimizzazione

Eseguire un test comparativa con l'intervallo impostato su 30 secondi e quindi su 60 secondi. Se le prestazioni osservata risultano lo stesso, selezionare il valore di 30 secondi. Se la differenza di prestazioni osservata è importante, è necessario selezionare un valore superiore è più vicino a 60 secondi. Si noti che non miglioramenti delle prestazioni notato che quando si utilizza un intervallo è superiore a 60 secondi.
Workaround
Per risolvere il problema, utilizzare uno dei metodi descritti di seguito.
  • Migliorare le prestazioni di scrittura su disco del sistema e attivare la memorizzazione nella cache write-back.
  • Se possibile, ridurre le dimensioni dei profili utente.
Status
Microsoft ha confermato che questo problema riguarda i prodotti Microsoft elencati all'inizio di questo articolo. Questo problema è stato innanzitutto corretto in Windows 2000 Service Pack 3.
Informazioni
Per ulteriori informazioni su come ottenere la correzione rapida per Windows 2000 Datacenter Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
265173Il programma Datacenter e il prodotto di Windows 2000 Datacenter Server
Per ulteriori informazioni sull'installazione di un gruppo di correzioni rapide con un solo riavvio, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
296861Utilizzare QChain.exe per installare numerose correzioni rapide con un solo riavvio
blocchi temporanei kbBaseOS bottleneck conflitti del Registro di sistema

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 317357 - Ultima revisione: 10/27/2006 03:13:28 - Revisione: 3.3

Microsoft Windows 2000 Server SP1, Microsoft Windows 2000 Server SP2, Microsoft Windows 2000 Advanced Server SP1, Microsoft Windows 2000 Advanced Server SP2

  • kbmt kbhotfixserver kbqfe kbbug kbfix kboswin2000fix kbwin2000presp3fix kbwin2000sp3fix KB317357 KbMtit
Feedback
&t=">