23Aug
Gamla hårdvaran kräver ofta allt arbete. I det här fallet är frågan om huruvida sidfilen kan ökas eller inte, kompensera för fel på en fysisk RAM-modul.
Dagens fråga &Svarssession kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Frågan
SuperUser Reader IMB ställer följande fråga:
Jag har en 10 + årig XP-dator som överraskande fortfarande fungerar men en av 256 MB RAM slutligen dog. Nu är jag kvar med bara 256 MB.Som förväntat blev datorn långsammare men när jag försökte öka sidfilen till min 4GB max 4GB blir den ganska snabb igen till en acceptabel nivå.Min fråga är nu:
Kommer det hjälpa till om jag köper mer RAM eftersom nuvarande prestanda redan är acceptabelt, kommer det att bli ännu snabbare?
Har bara 256 MB RAM men 4 GB sidfil har några konsekvenser( kanske hårddisken blir pounded eller något)?
Kan IMB klämma fast med sin sid-fil-lösning( för att undvika att trumma upp lite dyrt vintage RAM)?
Svaren
SuperUser-bidragsgivare Indrek skriver:
Åtkomst till primärminnet( RAM) tar vanligen i en nanosekund( 10-9 s) för att få tillgång till sekundärt minne( hårddisk) i storleksordningen en millisekund( 10-3 s), vilket gör RAM-åtkomst snabbare med en faktor på 1 000 000 gånger. Så i den utsträckning att RAM-minne faktiskt är fullt och filer skrivs till din hårddisks sidfil, tar dessa operationer 1 000 000 gånger längre. Man skulle behöva kolla uppgiftshanteraren för att se vad som händer och om RAM faktiskt är fullt.
Ditt beslut kommer att bero på vad du subjektivt anser vara acceptabel för den uppgift du använder datorn för. Använder du det inte för kontorsarbete?
Hans Passants chimes in med lite inblick i varför datorn kan känna sig snabbare:
Det enda sättet som din maskin kan ha fått snabbare är att sökningsfilen flyttas till en mindre fragmenterad del av disken när du ändrar storlek. Ett vanligt problem i allmänhet på gamla XP-maskiner. Få ytterligare en förbättring genom att använda ett defragverktyg först och kör sedan SysInternals 'PageDefrag-verktyg.
Det spelar mycket roll eftersom du använder pageringsfilen mycket oftare med det här lilla RAM-minnet. En fragmenterad personsökningsfil gör att mycket mer skivhuvud söker och det är långsamt.
För mer information om Windows-sidfilen, kolla in: HTG Förklarar: Vad är Windows-sidfilen och ska du inaktivera den?
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.