Important! This is an automatic machine translated page. If you can read english, you should Click Here to read the original English version of the article.

Increase the FileSystem Memory Cache Size in Vista Öka FileSystem Memory Cache Storlek i Vista

I've always wondered why Windows doesn't allow you to set an arbitrary size for the filesystem cache. Jag har alltid undrat varför Windows inte tillåter dig att ställa in en godtycklig storlek för filsystem cache. What if you have a slow hard drive in your laptop, but loads of available system memory? Vad händer om du har en långsam hårddisk i din bärbara dator, men massor av tillgängligt minne? Shouldn't you be able to maximize that memory in order to speed up hard drive access? Skulle inte du kunna maximera minnet för att snabba upp hårddisken tillgång?

I've found a slightly documented tweak that will allow you to tell Windows to use more cache for the NTFS “pool”, which should increase performance if your system opens and closes a lot of files all the time like mine does. Jag har hittat något dokumenterat tweak som gör att du kan tala om för Windows att använda mer cache för NTFS "pool", vilket skulle öka prestandan om ditt system öppnar och stänger en massa filer hela tiden som min gör.

According to the Enligt Microsoft documentation Microsofts dokumentation : :

Increasing physical memory does not always increase the amount of paged pool memory available to NTFS. Ökad fysisk minne inte alltid ökar mängden paged pool minne till NTFS. Setting memoryusage to 2 raises the limit of paged pool memory. Inställning memoryusage till 2 höjer gränsen för sökt pool minne. 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. Detta kan förbättra prestanda om systemet är att öppna och stänga flera filer i samma fil som och inte redan använder stora mängder systemminne för andra applikationer eller för cacheminne. 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. Om din dator redan använder stora mängder systemminne för andra applikationer eller för cache-minnet, öka gränsen för NTFS sökt och icke-paged pool minne minskar det tillgängliga poolen minne för andra processer. This might reduce overall system performance. Detta kan minska prestandan som helhet.

I'll be testing this change out myself, and I really hope to get feedback from our excellent readers on this one. Jag kommer att testa denna förändring ut själv, och jag hoppas verkligen att få feedback från våra utmärkta läsare på den här. Please note that I've not run any benchmarks yet, so I can't confirm yet that this yields any major benefit in real-world performance. Observera att jag inte köra några riktmärken ännu, så jag kan inte bekräfta ännu att detta ger någon större fördel i verkligt utfall.

Command Line Hack Command Line Hack

Open up an Administrator mode command prompt by right-clicking and choosing Run as Administrator, or type in cmd into the start menu search box and use Ctrl+Shift+Enter. Öppna upp en administratör läge kommandotolk genom att högerklicka och välja Kör som administratör, eller skriv in cmd i startmenyn sökrutan och använda Ctrl + Skift + Enter.

Type in the following command to increase the cache setting: Skriv in följande kommando för att öka cache-inställning:

fsutil behavior set memoryusage 2 fsutil beteende som memoryusage 2

To check the current value, type in this command: Att kontrollera de aktuella värde, skriv in detta kommando:

fsutil behavior query memoryusage fsutil beteende query memoryusage

To change the setting back to the default, use this command: Att ändra inställningen till standardinställningarna, använda detta kommando:

fsutil behavior set memoryusage 1 fsutil beteende som memoryusage 1

image

As always, these “slightly” documented settings can screw up your system, so perform at your own risk. Som alltid, dessa "lite" dokumenterad inställningar kan skruva upp ditt system, så utför på egen risk. Also, you'll likely have to reboot the machine to see any difference. Dessutom måste du förmodligen starta om maskinen för att se någon skillnad.

Manual Registry Hack Manuella registren hacka

You can also set this value by changing a registry parameter. Du kan också ställa in detta värde genom att ändra en registernyckel parameter. Open up regedit.exe through the start menu search or run box, and then navigate down to the following key: Öppna Regedit.exe upp via Start-menyn sökning eller springa låda och sedan gå ner till följande nyckel:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem

image

Double-click on the NtfsMemoryUsage key on the right-hand side and change the value to 2. Dubbelklicka på NtfsMemoryUsage knapp på höger sida och ändra värdet till 2. Here's the available values: Här är tillgängliga värden:

  • Not Set: 0 Inte Set: 0
  • Set to Default: 1 Angetts som standard: 1
  • Increase Cache: 2 Ökning Cache: 2

According to the documentation the default setting is “1″, but by default the key is set to “0″. Enligt den dokumentation standardinställningen är "1", men som standard nyckeln är inställd på "0". Typically in that scenario the setting of “0″ means “Not Set”, which means the system uses the default setting. Typiskt i detta scenario inställningen "0" betyder "Not Set", vilket betyder att systemet använder standardinställningen. You should be able to change the value to either “0″ or “1″ in order to change this back to default. Du ska kunna ändra värdet på antingen "0" eller "1" för att ändra tillbaka till default.

This setting also works in Windows Server 2003. Den här inställningen fungerar även i Windows Server 2003.

This article was originally written on 02/19/08 Tagged with: Denna artikel skrevs ursprungligen på 02/19/08 Märkta med: Vista Tips & Tweaks Vista Tips & tweaks , , Windows Vista Windows Vista

Daily Email Updates Dagligt Updates

You can get our how-to articles in your inbox each day for free. Du kan få våra instruktioner artiklar i din inkorg varje dag gratis. Just enter your name and email below: Skriv bara in ditt namn och e-postadress nedan:


Name: Namn:
Email: Email:

Comments (16) Kommentarer (16)

  1. pipo Pipo

    So, ideally, this should speed up the system if the system has a large amount of RAM. Så helst bör detta påskynda systemet, om systemet har en stor mängd RAM. Taking into consideration all the other aspects stated above (like “… 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…”), can 2GB of RAM for a laptop be considered “ideal” to make this tweak speed up the system? Med hänsyn till alla de andra aspekter som anges ovan (som "... är att öppna och stänga flera filer i samma fil som och inte redan använder stora mängder systemminne för andra applikationer eller för cache-minne ..."), kan 2GB RAM för en laptop betraktas som "perfekt" för att göra detta tweak skynda på systemet?

  2. blink4blog blink4blog

    Does this trick work for Windows XP SP2? Är detta trick fungerar i Windows XP SP2?

  3. ph15h ph15h

    Hmm. Hmm. I have Vista Home Premium with 2GB of RAM. Jag har Vista Home Premium med 2 GB RAM. Maybe I should try this, but I don't know the adverse effects. Jag kanske borde prova det här, men jag vet inte de negativa effekterna.

  4. redswd redswd

    Found this and just now finished rebooting after making changes. Hittade den här och just nu avslutat omstart efter att göra ändringar. So far completely stable. Hittills helt stabil. Opened 8 apps in succession and all 8 opened a noticably faster. Öppnat 8 apps i rad och alla 8 öppnade en noticably snabbare. Thanks. Tack.

  5. Justin Justin

    In regards to the fear of adverse system failures, remember that you can always F8 your system at boot-up and then choose to start the system under the last successful boot. I avseende på oro och negativa systemfel, kom ihåg att du alltid kan F8 ditt system vid boot-up och sedan väljer att starta systemet under de senaste lyckad uppstart.

  6. Stephan Hodges Stephan Hodges

    Can you update this article with your findings? Kan du uppdatera den här artikeln med dina resultat?

  7. Paul Reiter Paul Reiter

    I run Vista Home Premium, with 4 Gb of memory. Jag kör Vista Home Premium, med 4 GB minne. Making the change to “2″ did not seem to have any effect on my machine, so I changed it back to “1″. Gjort ändringen till "2" inte verkar ha någon effekt på min maskin, så jag bytte tillbaka till "1".

  8. GeekToBe GeekToBe

    I change it to 2, then i tried pressing my documents back and forward.. Jag ändra det till 2, då jag försökt trycka på mina dokument fram och tillbaka .. i felt that its faster than when it was set at 0. Jag kände att dess snabbare än när den var inställd på 0. Oh and i have 4GB ram.. Åh, och jag har 4GB ram .. Its good Its good! Its good its good!

  9. Matt Salas Matt Salas

    In checking my initial memory usage setting, I found it was set to “0″. I kontrollera mina ursprungliga inställningen minne, fann jag det var inställd på "0". I recently upgraded my Turion 1.8ghz Laptop from 1GB to 4GB, running Vista Home Premium (32-bit). Jag uppgraderade nyligen min Turion 1.8GHz Laptop från 1 GB till 4 GB, kör Vista Home Premium (32-bitars). I changed the setting to 2, restarted the machine. Jag ändrade inställningen till 2, startas maskinen. Wow! Wow! The apps in my systray populated almost instantaneously! Den apps i min systray befolkade nästan omedelbart! I've been doing a lot of DVD ripping for archiving purposes. Jag har gjort en hel del DVD-rippning för arkivering. One Movie used to take as much as 1 1/2 hours previously. En film som används för att ta så mycket som 1 1 / 2 timmar tidigare. I just finished one in 38 minutes, and another in 40. Jag har precis avslutat en i 38 minuter, och en annan i 40. What I suspect is that, having the memory usage set to “0″ previously made taking advantage of a dual core proccessor, or the increased RAM, difficult, considering the usage was determined by the computer, based on the system environment and number of apps open. Vad jag misstänker att det, med den minnesanvändningen på "0" som tidigare gjorts att dra nytta av en dual core proccessor, eller den ökade RAM, svårt, med tanke på användning fastställdes av datorn, som bygger på systemmiljö och antal apps öppen. Perhaps, for what I use my machine for, this change has made it possible to take advantage of the hardware I have. Kanske, för vad jag använder min maskin till, har denna förändring gjort det möjligt att utnyttja den hårdvara jag har.

    PS It also dramatically improved the “smoothness”, and consistency of video I was streaming from my machine to a media center set up I have. PS Det också förbättrats dramatiskt "mjukhet" och konsekvens av video jag strömmade från min dator till ett mediecenter inrättas jag har. No stutter any more, over a power-line sytem that I had been using with my previous settings. Inga stamma något mer, under en Kraftledningsteknik sytem att jag hade fått hjälp med mina tidigare inställningar. Try this, it's a stable adjustment with NOTICEABLE improvements in an otherwise slow hoggish OS – Vista. Prova detta, det är en stabil justering med tydliga förbättringar i en annars långsam SVINAKTIG OS - Vista.

  10. Paul Reiter Paul Reiter

    I tried this again, after Matt's comments. Jag försökte detta igen, efter Matt kommentarer. Sorry, no big change again except that now I keep getting “low on memory” messages from Vista….and I have 4 gig of memory! Tyvärr, ingen stor förändring igen förutom att jag nu får hela tiden "låg på memory"-meddelanden från Vista .... Och jag har 4 gig minne! It used to run about 50%, with this change more like 88%. Den används för att köra omkring 50%, med denna förändring mer som 88%. The message must trigger at 90% or so. Budskapet skall leda till 90% eller så.

    So I changed it back again to “1″. Så jag bytte tillbaka till "1".

  11. Teck Teck

    Amazing! Fantastisk! it really works very well with my vista.starting programs becomes faster! det fungerar verkligen mycket bra med min vista.starting program blir snabbare! Thank you!! Tack så mycket!

  12. Lonnel Lonnel

    I have a 1.37 gig ram and im currently getting vista lag alot less now than ever before. Jag har en 1,37 gig RAM och Im just nu få Vista eftersläpning mycket mindre nu än någonsin tidigare. thanks for posting this! tack för att informera om detta!

  13. Michael Adams Michael Adams

    Setting is also valid for Windows 7. Inställning gäller även för Windows 7. Will test to see how effective it is. Kommer att testa för att se hur effektivt det är.

  14. Shah Shah

    I have a computer with windows xp intel pentium 4 with 3.0ghz and 1gb ram and a laptop with 2.0ghz core 2 duo and 3gb ram. Jag har en dator med Windows XP Intel Pentium 4 med 3,0 GHz och 1GB RAM och en bärbar dator med 2,0 GHz Core 2 Duo och 3GB RAM. Will the benefits be noticable. Kommer vinsten att vara märkbar. I'm asking coz i've only seen 2gb and 4gb ram posts Jag frågar coz jag har bara sett 2GB och 4GB RAM tjänster

  15. Barb Barb

    Tried NTFSMemoryUsage to 2 in vistax64 with 8gb of ram Q9650 2.83GHZ cpu, Nvidia Gtx260oc Video noticed pictures opened much quicker plus have a pan and tilt camera which seemed to lag much less with this fix . Försökte NTFSMemoryUsage till 2 i vistax64 med 8 GB RAM Q9650 2,83 GHz-processor, märkte Nvidia Gtx260oc videobilderna öppnade mycket snabbare plus en panorering och tilt kamera som föreföll att ligga betydligt mindre med denna fix. Applications jump noticeably faster to the screen. Ansökningar hoppa märkbart snabbare på skärmen.
    Thankyou! Thankyou!

  16. abhinav Abhinav

    hey i have a questn hej jag har en questn
    i have Hp dv-1006ax laptop with ati mobility 3450 HD 256 mb…………….will this method help in increasing the gaming performance of my laptop? Jag har HP dv-1006ax laptop med ATI Mobility 3.450 HD 256 MB ... ... ... ... .... kommer denna metod bidra till att öka spelprestanda min laptop?


Leave a Comment Lämna en kommentar




Leave your Lämna ditt friendly friendly comment here. kommentar här.

If you have a computer help question, Om du har en dator hjälp fråga, click here to leave it on the forums Klicka här för att lämna det i forumen instead. istället.

Note: Your comment may not show up immediately on the site. Obs: Din kommentar inte får visa upp omedelbart på platsen.

Our Friends Our Friends
Getting Started Komma igång


About How-To Geek Om How-To Geek
What Is That Process? Hur skall den processen?
svchost.exe svchost.exe
jusched.exe SynTPEnh.exe
dwm.exe dwm.exe
ctfmon.exe CTFMON.EXE
wmpnetwk.exe wmpnetwk.exe
wmpnscfg.exe wmpnscfg.exe
rundll32.exe rundll32.exe
wfcrun32.exe wfcrun32.exe
Ipoint.exe Ipoint.exe
Itype.exe Itype.exe
Wfica32.exe Wfica32.exe
Mobsync.exe Mobsync.exe
conhost.exe conhost.exe
Dpupdchk.exe Dpupdchk.exe Adobe_Updater.exe Adobe_Updater.exe

Copyright © 2006-2009 HowToGeek.com. Copyright © 2006-2009 HowToGeek.com. All Rights Reserved. All Rights Reserved.