med varje utgåva av ett nytt operativsystem kommer nya krav och Windows Vista är i stort sett inget undantag från denna regel. Det finns flera relevanta komponenter i Windows-minnesundersystemet. I den här guiden kommer vi att lägga särskild vikt vid hårddisken, processorn och RAM, tar dig igenom en mängd olika inställningar för att optimalt konfigurera dessa och förhoppningsvis sluta med ett övergripande mjukare körsystem.
notera: De flesta av informationen och inställningsändringar som omfattas här kommer att kräva administrativa behörigheter.
felsökning
till att börja med är det alltid bra att se till att du har de senaste Vista-uppdateringarna installerade. I den här guiden är detta viktigt eftersom de i många fall kan fixa minnesrelaterade problem, t.ex. minnesläckor, inte släppa minne etc. Du kan hitta och ladda ner relevanta Vista-uppdateringar med den inbyggda Windows Update, medan hårdvaruuppdateringar finns på TechSpot Drivers. För applikationsspecifika uppdateringar kontrollera utvecklaren / applikationsstället eller använda någon inbyggd automatisk uppdatering anläggning.
registeralternativ
systemregistret innehåller flera inställningar som gör det möjligt att ytterligare konfigurera minneshanteringsfunktioner i Windows Vista. Används på rätt sätt detta kan ytterligare förbättra datorns minne delsystem prestanda – det finns också flera placebos vi behöver för att klara upp samt.
för att komma åt registret klicka på Start, Kör. Skriv in regedit och klicka på Ok. Navigera till .
alternativen vi är intresserade av finns i den högra rutan.
för att redigera en post, dubbelklicka på den eller högerklicka på posten och välj Ändra. Inom parentes kommer jag att täcka vilket format Data ska ändras i.
de mer relevanta alternativen är följande:
ClearPageFileAtShutdown. (Hexadecimal eller Decimal). Med den här inställningen kan inaktiva sidor i personsökningsfilen rensas (skrivas över med nollor) under avstängning. Detta är verkligen värt att överväga om du är mycket säkerhetsmedveten.
- när den är inställd på 0 (standard) inaktiva sidor skrivs inte med nollor som inte har någon effekt på avstängningstiden och gör Sidfildata läsbara (detta rekommenderas och säkert säkert för hemanvändare).
- ett värde på 1 gör att inaktiva sidor kan rensas under avstängning, vilket är användbart ur säkerhetssynpunkt. Du kan förvänta dig att avstängningstiderna ökar som ett resultat; Detta är mer lämpligt i en affärsmiljö.
DisablePagingExecutive. (Hexadecimal eller Decimal). Den här inställningen styr hur inaktiva kärnlägesdrivrutiner och systemkod hanteras av minnesundersystemet.
- ett värde på 0 (standard) anger att inaktiva kärnlägesdrivrutiner och systemkod kan släppas från RAM och sökas till sidfilen.
- ett värde på 1 anger att inaktiva kärnlägesdrivrutiner och systemkod behålls i RAM.
det är värt att överväga att någon prestandafördel för den här funktionen endast kommer att uppstå när du återställer en process som hade paged ut till sidfilen. Som sådan rekommenderar jag generellt att du ställer in detta till 0, men om RAM-tillgänglighet inte är ett problem kan ett värde på 1 ge förbättrad respons när du återställer program som har varit inaktiva under en tid.
LargeSystemCache. (Hexadecimal eller Decimal). Den här inställningen styr storleken på filsystemets cache.
- när den är inställd på 0 (standard) tilldelas en standardstor filsystemcache (mindre än 10 MB RAM); detta rekommenderas eftersom det ger bästa applikationsprestanda.
- när den är inställd på 1 Detta möjliggör användning av ett stort filsystem cache (upp till Totalt RAM-belopp minus 4MB!); det här alternativet är endast lämpligt när Windows Vista fungerar som en Server, inte som ett spelsystem eller för annan arbetsstation, eftersom det kommer att skada prestanda som Microsoft noterar:
när du aktiverar systemcache-läge på en dator som använder Unified Memory Architecture-baserad videohårdvara eller AGP kan du uppleva en allvarlig och slumpmässig minskning av prestanda. Drivrutinerna för dessa komponenter förbrukar en stor del av det återstående programminnet när de initieras under start.