/ / Padidinkite „FileSystem“ atminties talpyklos dydį „Vista“

Padidinkite „FileSystem“ atminties talpyklos dydį „Vista“

Aš visada galvojau, kodėl „Windows“ neleidžiaturite nustatyti savavališką failo sistemos talpyklos dydį. Ką daryti, jei nešiojamajame kompiuteryje yra lėtas kietasis diskas, bet yra daug laisvos sistemos atminties? Ar neturėtumėte padidinti šios atminties, kad paspartintumėte kietojo disko prieigą?

Radau šiek tiek dokumentais pagrįstą įgnybimą, kuris busleisti „Windows“ nurodyti naudoti daugiau talpyklos NTFS „telkiniui“, o tai turėtų padidinti našumą, jei jūsų sistema visą laiką atidaroma ir uždaroma daugybė failų, kaip mano.

Remiantis „Microsoft“ dokumentais:

Padidinus fizinę atmintį, ne visada padidėja ieškomos baseino atminties kiekis, prieinamas NTFS. Nustatymas atminties naudojimas į 2 padidina ieškomos baseino atminties ribą. Tai gali pagerinti našumą, jei jūsų sistema atidaro ir uždaro daugybę failų tame pačiame rinkinyje ir nenaudoja daug sistemos atminties kitoms programoms ar talpyklos atminčiai. Jei jūsų kompiuteris jau naudoja didelius sistemos atminties kiekius kitoms programoms ar talpyklos atmintinei, padidinus NTFS ieškomos ir neinternuotos kaupiamosios atminties limitą, sumažėja turima kitų procesų kaupimo vieta. Tai gali sumažinti bendrą sistemos našumą.

Aš pats išbandysiu šį pakeitimątikrai tikimės sulaukti atsiliepimų iš puikių mūsų skaitytojų. Atminkite, kad aš dar nevykdžiau jokių lyginamųjų standartų, todėl dar negaliu patvirtinti, kad tai duotų didelę naudą realiame pasaulyje.

Komandinės eilutės nulaužimas

Atidarykite komandos administratoriaus režimo komandą, spustelėdami dešiniuoju pelės mygtuku ir pasirinkdami Vykdyti kaip administratorių, arba įveskite cmd į pradžios meniu paieškos laukelį ir paspauskite „Ctrl“ + „Shift“ + „Enter“.

Įveskite šią komandą, kad padidintumėte talpyklos parametrus:

fsutil elgesys nustatė 2 atmintį

Norėdami patikrinti dabartinę vertę, įveskite šią komandą:

fsutil elgesio užklausa

Norėdami pakeisti nustatymą atgal į numatytąjį, naudokite šią komandą:

fsutil elgesys nustato atminties 1

vaizdas

Kaip visada, šie „šiek tiek“ dokumentuoti nustatymai gali užmaskuoti jūsų sistemą, todėl atlikite savo rizika. Be to, greičiausiai turėsite paleisti kompiuterį iš naujo, kad pamatytumėte bet kokį skirtumą.

Rankinis registro įsilaužimas

Šią vertę taip pat galite nustatyti pakeisdami registro parametrą. Atidarykite „regedit.exe“ naudodami pradžios meniu paieškos arba vykdymo lauką ir eikite žemyn į šį klavišą:

„HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem“

vaizdas

Du kartus spustelėkite dešiniajame kampe esantį klavišą „NtfsMemoryUsage“ ir pakeiskite reikšmę į 2. Čia yra galimos vertės:

  • Nenustatyta: 0
  • Nustatyta kaip numatytoji: 1
  • Padidinti talpyklą: 2

Remiantis dokumentais, numatytasisnustatymas yra „1“, tačiau pagal numatytuosius nustatymus raktas yra nustatytas į „0“. Paprastai šiame scenarijuje „0“ reikšmė reiškia „Nenustatyta“, tai reiškia, kad sistema naudoja numatytąjį nustatymą. Jūs turėtumėte sugebėti pakeisti reikšmę į „0“ arba „1“, kad galėtumėte pakeisti šią reikšmę į numatytąją.

Šis nustatymas taip pat veikia „Windows Server 2003“.