Lisää FileSystem-muistin välimuistin koko Vistaen

Lisää FileSystem-muistin välimuistin koko Vistaen
Lisää FileSystem-muistin välimuistin koko Vistaen

Video: Lisää FileSystem-muistin välimuistin koko Vistaen

Video: Lisää FileSystem-muistin välimuistin koko Vistaen
Video: CMD : Clone Larger HDD to smaller SSD - YouTube 2024, Huhtikuu
Anonim

Olen aina ihmetellyt, miksi Windows ei salli sinun asettaa mielivaltaista kokoa tiedostojärjestelmän välimuistiin. Mitä jos sinulla on hidas kiintolevy kannettavassa tietokoneessa, mutta paljon järjestelmämuistia? Eikö sinun pitäisi pystyä maksimoimaan muistia nopeuttaakseen kiintolevyn käyttöä?

Olen löytänyt hieman dokumentoitunutta versiota, jonka avulla voit kertoa Windowsille, että käytät enemmän välimuistia NTFS "poolille", mikä lisää suorituskykyä, jos järjestelmä avataan ja sulkee paljon tiedostoja koko ajan kuten minun.

Microsoftin dokumentaation mukaan:

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.

Minä testän tämän muutoksen itseäsi, ja toivon todella saada palautetta erinomaisista lukijoistamme tästä. Huomaa, etten ole vielä käyttänyt vertailuarvoja, joten en voi vielä vahvistaa, että tämä tuo merkittäviä hyötyjä reaalimaailmassa.

Komentorivin hakata

Avaa ylläpitäjän tilan kehote napsauttamalla hiiren kakkospainiketta ja valitsemalla Suorita järjestelmänvalvojana tai kirjoittamalla cmd Käynnistä-valikon hakukenttään ja paina Ctrl + Shift + Enter.

Kirjoita seuraava komento välimuistin asetusten lisäämiseksi:

fsutil behavior set memoryusage 2

Kirjoita nykyinen arvo tähän komentoon seuraavasti:

fsutil behavior query memoryusage

Voit muuttaa asetusta oletusarvoisesti käyttämällä tätä komentoa:

fsutil behavior set memoryusage 1

Kuten aina, nämä "hieman" dokumentoituneet asetukset voivat rikkoa järjestelmän, joten tee se omalla vastuullasi. Lisäksi sinun on todennäköisesti käynnistettävä kone uudelleen nähdäksesi eroa.
Kuten aina, nämä "hieman" dokumentoituneet asetukset voivat rikkoa järjestelmän, joten tee se omalla vastuullasi. Lisäksi sinun on todennäköisesti käynnistettävä kone uudelleen nähdäksesi eroa.

Manual Registry Hack

Voit myös asettaa tämän arvon muuttamalla rekisteriparametria. Avaa regedit.exe käynnistysvalikon tai -ruudun läpi ja selaa sitten seuraavaan avaimeen:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem

Kaksoisnapsauta NtfsMemoryUsage-näppäintä oikealla puolella ja muuta arvoksi arvo 2. Tässä on käytettävissä olevat arvot:
Kaksoisnapsauta NtfsMemoryUsage-näppäintä oikealla puolella ja muuta arvoksi arvo 2. Tässä on käytettävissä olevat arvot:
  • Ei asetettu: 0
  • Oletusasetus: 1
  • Lisää välimuisti: 2

Asiakirjojen mukaan oletusasetus on "1", mutta oletuksena avain on asetettu "0". Tyypillisesti tässä tilanteessa "0" -asetus tarkoittaa "Ei asetusta", mikä tarkoittaa, että järjestelmä käyttää oletusasetusta. Sinun pitäisi pystyä vaihtamaan arvo joko "0" tai "1", jotta muutat tämän oletusarvoiksi.

Tämä asetus toimii myös Windows Server 2003: ssa.

Suositeltava: