lisää tiedostojärjestelmän Muistivälimuistin kokoa Vista

olen aina ihmetellyt, miksi Windows ei anna sinun asettaa tiedostojärjestelmän välimuistille mielivaltaista kokoa. Mitä jos kannettavassa tietokoneessa on hidas kiintolevy, mutta paljon käytettävissä olevaa järjestelmämuistia? Eikö sinun pitäisi pystyä maksimoimaan tuo muisti nopeuttaaksesi kiintolevyn käyttöä?

olen löytänyt hieman dokumentoidun nipistää, jonka avulla voit kertoa Windows käyttää enemmän välimuistia NTFS ”pool”, jonka pitäisi lisätä suorituskykyä, jos järjestelmä avautuu ja sulkee paljon tiedostoja koko ajan kuten Minun tekee.

Microsoftin dokumentaation mukaan:

kasvata tiedostojärjestelmää-memory-cache-size-in-vista photo 1

fyysisen muistin lisääminen ei aina lisää NTFS: n käytettävissä olevan paged pool-muistin määrää. Memoryusagen asettaminen arvoon 2 nostaa paged pool-muistin rajaa. Tämä saattaa parantaa suorituskykyä, jos järjestelmä Avaa ja sulkee useita tiedostoja samassa tiedostokokonaisuudessa eikä käytä jo suuria määriä järjestelmän muistia muihin sovelluksiin tai välimuistiin. Jos tietokone käyttää jo suuria määriä järjestelmämuistia muihin sovelluksiin tai välimuistiin, NTFS: n paged-ja Non-paged-pool-muistin rajan nostaminen vähentää käytettävissä olevaa pool-muistia muihin prosesseihin. Tämä saattaa heikentää järjestelmän yleistä suorituskykyä.

testaan tätä muutosta itse, ja toivon todella saavani tästä palautetta erinomaisilta lukijoiltamme. Huomaa, että en ole ajanut mitään vertailukohtia vielä, joten en voi vielä vahvistaa, että tämä tuottaa mitään merkittävää hyötyä reaalimaailman suorituskykyä.

komentorivi Hack

avaa järjestelmänvalvojan tilan komentokehote napsauttamalla hiiren kakkospainikkeella ja valitsemalla Suorita järjestelmänvalvojana, tai kirjoita cmd Käynnistä-valikon hakukenttään ja käytä Ctrl+Shift+Enter-näppäintä.

kirjoita seuraava komento lisätäksesi välimuistiasetusta:

fsutil behavior set memoryusage 2

Tarkista nykyinen arvo kirjoittamalla Tämä komento:

fsutil behavior query memoryusage

jos haluat muuttaa asetuksen takaisin oletukseksi, käytä tätä komentoa:

fsutil-käytösasetelma 1

kasvata tiedostojärjestelmää-memory-cache-size-in-vista photo 2

kuten aina, nämä ”hieman” dokumentoidut asetukset voivat sotkea järjestelmäsi, joten suorita omalla vastuullasi. Myös, sinun todennäköisesti käynnistä kone nähdä mitään eroa.

Manual Registry Hack

voit asettaa tämän arvon myös muuttamalla rekisterin parametria. Avaa regedit.exe Käynnistä-valikon haku-tai suorita-ruudun kautta ja siirry sitten seuraavaan avaimeen:

HKEY_LOCAL_MACHINE\SYSTEM \ CurrentControlSet\Control\tiedostojärjestelmä

kasvata tiedostojärjestelmää-memory-cache-size-in-vista photo 3

kaksoisnapsauta oikealla puolella olevaa NtfsMemoryUsage-näppäintä ja muuta arvo 2: ksi. Tässä käytettävissä olevat arvot:

  • ei asetettu: 0
  • asetettu oletusarvoon: 1
  • lisää välimuisti: 2

dokumentaation mukaan oletusasetus on ”1”, mutta oletuksena avain on asetettu arvoon”0″. Tyypillisesti tässä skenaariossa asetus ”0” tarkoittaa ”ei asetettu”, mikä tarkoittaa, että järjestelmä käyttää oletusasetusta. Sinun pitäisi pystyä muuttamaan arvoa joko” 0 ”tai” 1″, jotta voit muuttaa tämän takaisin oletuksena.

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

Write a Comment

Sähköpostiosoitettasi ei julkaista.