Aumentare Il FileSystem Dimensioni Della Cache Di Memoria In Windows 7

0
842

Le operazioni di File su Windows NT basandosi sistemi fanno uso di un numero limitato di buffer del kernel. Questo può rallentare o addirittura arrestare le operazioni di file su Windows se il buffer riempito in modo che esse, per il momento, non può accettare nuovi operazioni di file.

L’utilizzo di memoria del buffer può essere aumentata da un elevato prompt della riga di comando o il Registro di sistema di Windows.

In teoria la velocità di situazioni in cui molti file di operazioni devono essere eseguite in modo semplice, utile in ogni situazione, con un aumento del numero delle leggi di operazioni di scrittura.

Cambiando l’impostazione che permette di aumentare il paging e non di paging della memoria di utilizzo del buffer, che indica che questo tweak deve essere utilizzato solo se un numero sufficiente di ricambio di memoria di sistema disponibile sul PC.

Microsoft TechNet offre la seguente descrizione del memoryusage valore:

Consente di configurare la cache interna di livelli di NTFS pool di paging e NTFS di memoria non di paging. Impostato a 1 o 2. Quando è impostato su 1 (impostazione predefinita), NTFS utilizza l’impostazione predefinita quantità di memoria del pool di paging. Quando è impostato a 2, NTFS aumenta la dimensione del suo lookaside elenchi e le soglie di memoria. Un lookaside lista è una piscina di dimensioni fisse kernel buffer di memoria che il kernel e i driver di periferica creare privato memoria cache per i file di sistema di operazioni, come la lettura di un file.

L’aumento della Memoria di Utilizzo tramite linea di comando

Un prompt dei comandi è necessario per questa operazione. Fare clic su start, quindi su Tutti i Programmi, individuare Accessori, fare clic su Prompt dei comandi nell’elenco e selezionare Esegui Come Amministratore.

elevated command prompt

In alternativa è possibile premere il tasto Windows, digitare cmd, fare clic destro sul cmd.exe risultato e selezionare “esegui come amministratore” dal menu.

Eseguire il comando seguente per aumentare il limite di memoria del pool di paging:

fsutil behavior set memoryusage 2

fsutil memoryusage

Windows ritorna il nuovo valore nel prompt dei comandi stessi.

Gli utenti di Windows che si desidera ripristinare la vecchia impostazione può eseguire il comando seguente:

fsutil behavior set memoryusage 1

Crescente Utilizzo della Memoria tramite il Registro di Windows:

Aprire l’Editor del Registro di Windows facendo clic su di nuovo Start e digitare regedit nella casella esegui, oppure premendo il tasto Windows-R e digitando regedit nella finestra di apertura della finestra di dialogo esegui.

Passare alla seguente chiave di Registro:

HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControlFileSystem

Individuare la voce NtfsMemoryUsage nella finestra di destra. Tre possibili valori:

  • Non Impostare: 0
  • Default: 1
  • Maggiore: 2

registry memory usage

Un riavvio del sistema, è necessario prima che la modifica avrà effetto, indipendentemente dal fatto che esso è stato applicato al Registro di sistema o la riga di comando.

È probabilmente una buona idea per testare il sistema in situazioni di vita reale dopo il riavvio per vedere se la velocità guadagni sono notevoli e verificare che esso continua a funzionare stabile.

Questa impostazione dovrebbe essere disponibile su tutti i sistemi basati su Windows NT. Abbiamo verificato che è disponibile in Windows Vista, Windows 7 e Windows Server linea. Sarebbe bello se gli utenti di Windows XP potrebbe vedere se è anche disponibile nel sistema operativo.

: Lo stesso metodo funziona nelle versioni più recenti di Windows, come Windows 8 e 10.