Povečajte velikost pomnilnika FileSystem v operacijskem sistemu Windows Vista

Video: Povečajte velikost pomnilnika FileSystem v operacijskem sistemu Windows Vista

Video: Povečajte velikost pomnilnika FileSystem v operacijskem sistemu Windows Vista
Video: Support: Forerunner® 45 Data Field Customization 2024, Marec
Povečajte velikost pomnilnika FileSystem v operacijskem sistemu Windows Vista
Povečajte velikost pomnilnika FileSystem v operacijskem sistemu Windows Vista
Anonim

Vedno sem se spraševal, zakaj vam Windows ne dovoljuje nastavitve poljubne velikosti za predpomnilnik datotečnega sistema. Kaj, če imate v svojem prenosnem računalniku počasen trdi disk, vendar na voljo razpoložljiv sistemski pomnilnik? Ali ne bi smeli maksimirati tega pomnilnika, da bi pospešili dostop do trdega diska?

Našel sem rahlo dokumentiran poteg, ki vam bo omogočil, da Windows sporoči, da uporabi več predpomnilnika za NTFS "pool", kar bi moralo povečati učinkovitost, če vaš sistem odpre in zapre veliko datotek ves čas, kot je moj.

V skladu z Microsoftovo dokumentacijo:

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.

Preizkusil bom to spremembo in resnično upam, da bom dobil povratne informacije od naših odličnih bralcev o tem. Upoštevajte, da še ne vodim nobenih primerjalnih meril, zato še ne morem potrditi, da to prinaša večjo korist pri uspešnosti v realnem svetu.

Command Line Hack

Odprite ukazni poziv v skrbniškem načinu, tako da z desno miškino tipko kliknete in izberete Zaženi kot skrbnik ali vnesite cmd v polje za iskanje v meniju za začetek in uporabite Ctrl + Shift + Enter.

Za povečanje nastavitve predpomnilnika vnesite naslednji ukaz:

fsutil behavior set memoryusage 2

Če želite preveriti trenutno vrednost, vnesite ta ukaz:

fsutil behavior query memoryusage

Če želite spremeniti nastavitev na privzeto vrednost, uporabite ta ukaz:

fsutil behavior set memoryusage 1

Kot vedno lahko te "rahlo" dokumentirane nastavitve lahko zašijo vaš sistem, tako da delujejo na lastno odgovornost. Prav tako boste verjetno morali znova zagnati stroj, da vidite kakršno koli razliko.
Kot vedno lahko te "rahlo" dokumentirane nastavitve lahko zašijo vaš sistem, tako da delujejo na lastno odgovornost. Prav tako boste verjetno morali znova zagnati stroj, da vidite kakršno koli razliko.

Ročna registracija Hack

To vrednost lahko nastavite tudi tako, da spremenite parameter registra. Odprite regedit.exe v iskalnem ali zagonskem meniju začetnega menija in se pomaknite navzdol do naslednjega gumba:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem

Dvokliknite na ključ NtfsMemoryUsage na desni strani in spremenite vrednost na 2. Tukaj so na voljo vrednosti:
Dvokliknite na ključ NtfsMemoryUsage na desni strani in spremenite vrednost na 2. Tukaj so na voljo vrednosti:
  • Ni nastavljeno: 0
  • Nastavi na privzeto: 1
  • Povečaj predpomnilnik: 2

Glede na dokumentacijo je privzeta nastavitev "1", vendar je privzeto nastavljena na "0". Običajno v tem scenariju nastavitev »0« pomeni »Ni nastavljeno«, kar pomeni, da sistem uporablja privzeto nastavitev. Lahko spremenite vrednost na "0" ali "1", da spremenite to na privzeto vrednost.

Ta nastavitev deluje tudi v operacijskem sistemu Windows Server 2003.

Priporočena: