Padidinti "FileSystem" atminties talpyklos dydį Vista

Padidinti "FileSystem" atminties talpyklos dydį Vista
Padidinti "FileSystem" atminties talpyklos dydį Vista

Video: Padidinti "FileSystem" atminties talpyklos dydį Vista

Video: Padidinti
Video: Add controls to a custom Outlook form - YouTube 2024, Lapkritis
Anonim

Aš visada domėjosi, kodėl "Windows" neleidžia nustatyti savavališko failų sistemos talpyklos dydžio. Ką daryti, jei nešiojamasis kompiuteris turi lėtą standųjį diską, bet apkrovos turimos sistemos atminties? Ar neturėtumėte sugebėti maksimaliai padidinti šios atminties, kad pagreitintų kietojo disko prieigą?

Radau šiek tiek dokumentuojamą įtampą, leidžiančią jums "Windows" naudoti daugiau talpyklos "NTFS" "baseinui", kuri turėtų padidinti našumą, jei jūsų sistema atidaro ir uždaro daugybę failų visada kaip mano.

Remiantis "Microsoft" dokumentais:

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.

Aš pats išbandysiu šį pakeitimą ir tikrai tikiuosi gauti puikių skaitytojų atsiliepimų apie tai. Atkreipkite dėmesį, kad dar nesukūriau jokių etalonų, todėl negaliu dar patvirtinti, kad tai duoda didelę naudą tikrovei.

Command Line Hack

Atidarykite administratoriaus režimo komandinę eilutę dešiniuoju pelės klavišu ir pasirinkę Vykdyti kaip administratorių arba įveskite cmd į meniu paieškos meniu Pradėti ir naudoti Ctrl + Shift + Enter.

Norėdami padidinti talpyklos nustatymą, įveskite šią komandą:

fsutil behavior set memoryusage 2

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

fsutil behavior query memoryusage

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

fsutil behavior set memoryusage 1

Kaip visada, šie "šiek tiek" dokumentuojami nustatymai gali sugadinti jūsų sistemą, todėl atlikite savo riziką. Be to, turėsite iš naujo paleisti įrenginį, kad pamatytumėte kokį nors skirtumą.
Kaip visada, šie "šiek tiek" dokumentuojami nustatymai gali sugadinti jūsų sistemą, todėl atlikite savo riziką. Be to, turėsite iš naujo paleisti įrenginį, kad pamatytumėte kokį nors skirtumą.

Rankinis registro hack

Taip pat galite nustatyti šią vertę pakeisdami registro parametrą. Atidarykite regedit.exe per pradinio meniu paiešką arba paleiskite, tada eikite žemyn į šį raktą:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem

Dešiniuoju pelės klavišu spustelėkite NtfsMemoryUsage klavišą ir pakeiskite reikšmę 2. Čia yra galimų verčių:
Dešiniuoju pelės klavišu spustelėkite NtfsMemoryUsage klavišą ir pakeiskite reikšmę 2. Čia yra galimų verčių:
  • Nenustatyta: 0
  • Numatytasis nustatymas: 1
  • Padidinti talpyklą: 2

Pagal dokumentaciją numatytasis parametras yra "1", bet pagal nutylėjimą raktas yra "0". Paprastai šiame scenarijuje nustatymas "0" reiškia "Nenustatytas", o tai reiškia, kad sistema naudoja numatytąjį nustatymą. Turėtumėte sugebėti pakeisti vertę "0" arba "1", kad pakeistumėte šį nustatymą į numatytąjį.

Šis nustatymas taip pat veikia "Windows Server 2003".

Rekomenduojamas: