Zvýšte veľkosť vyrovnávacej pamäte FileSystem v

Zvýšte veľkosť vyrovnávacej pamäte FileSystem v
Zvýšte veľkosť vyrovnávacej pamäte FileSystem v

Video: Zvýšte veľkosť vyrovnávacej pamäte FileSystem v

Video: Zvýšte veľkosť vyrovnávacej pamäte FileSystem v
Video: TOOLS OF THE TRADE: 10 Cool Woodworking Tools You Need to See - YouTube 2024, Apríl
Anonim

Vždy som sa pýtal, prečo Windows neumožňuje nastaviť ľubovoľnú veľkosť pre vyrovnávaciu pamäť súborového systému. Čo ak máte vo svojom notebooku pomalý pevný disk, ale veľa dostupnej systémovej pamäte? Nemali by ste byť schopní maximalizovať túto pamäť s cieľom urýchliť prístup na pevný disk?

Našiel som mierne zdokumentované vyladenie, ktoré vám umožní informovať Windows, aby použil viac vyrovnávacej pamäte pre "pool" systému NTFS, čo by malo zvýšiť výkonnosť, ak váš systém otvára a zatvára veľa súborov po celý čas, ako je môj.

Podľa dokumentácie spoločnosti Microsoft:

Increasing physical memory does not always increase the amount of paged pool memory available to NTFS. Setting memoryusage to 2 raises the limit of paged pool memory. This might improve performance if your system is opening and closing many files in the same file set and is not already using large amounts of system memory for other applications or for cache memory. If your computer is already using large amounts of system memory for other applications or for cache memory, increasing the limit of NTFS paged and non-paged pool memory reduces the available pool memory for other processes. This might reduce overall system performance.

Túto zmenu budem testovať sám, a ja naozaj dúfam, že sa na tejto stránke dozvieme od našich vynikajúcich čitateľov. Vezmite prosím na vedomie, že zatiaľ som nespúšťal žiadne referenčné kritériá, takže nemôžem ešte potvrdiť, že to prináša veľký prínos v reálnom svete.

Príkazový riadok Hack

Otvorte príkazový riadok režimu správcu kliknutím pravým tlačidlom myši a výberom položky Spustiť ako správca alebo zadaním cmd do vyhľadávacieho poľa štartovacej ponuky a použite klávesy Ctrl + Shift + Enter.

Zadajte nasledujúci príkaz na zvýšenie nastavenia vyrovnávacej pamäte:

fsutil behavior set memoryusage 2

Ak chcete skontrolovať aktuálnu hodnotu, zadajte tento príkaz:

fsutil behavior query memoryusage

Ak chcete zmeniť nastavenie späť na predvolené, použite tento príkaz:

fsutil behavior set memoryusage 1

Ako vždy, tieto "mierne" zdokumentované nastavenia môžu skomplikovať váš systém, preto ho môžete vykonávať na vlastné riziko. Tiež budete pravdepodobne musieť stroj reštartovať, aby ste zistili akýkoľvek rozdiel.
Ako vždy, tieto "mierne" zdokumentované nastavenia môžu skomplikovať váš systém, preto ho môžete vykonávať na vlastné riziko. Tiež budete pravdepodobne musieť stroj reštartovať, aby ste zistili akýkoľvek rozdiel.

Ručné Registrácia Hack

Túto hodnotu môžete nastaviť aj zmenou parametra databázy registry. Otvorte súbor regedit.exe pomocou vyhľadávacieho poľa v ponuke Štart alebo spustite a potom prejdite nadol na nasledujúci kľúč:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem

Dvakrát kliknite na tlačidlo NtfsMemoryUsage na pravej strane a zmeňte hodnotu na 2. Tu sú dostupné hodnoty:
Dvakrát kliknite na tlačidlo NtfsMemoryUsage na pravej strane a zmeňte hodnotu na 2. Tu sú dostupné hodnoty:
  • Nie je nastavené: 0
  • Nastaviť na predvolené: 1
  • Zvýšenie cache: 2

Podľa dokumentácie je predvolené nastavenie "1", ale predvolene je kľúč nastavený na hodnotu "0". Typicky v tomto scenári nastavenie "0" znamená "Not Set", čo znamená, že systém používa predvolené nastavenie. Mali by ste byť schopní zmeniť hodnotu na hodnotu "0" alebo "1", aby ste to zmenili na predvolené.

Toto nastavenie funguje aj v systéme Windows Server 2003.

Odporúča: