10Aug
Att ha en dator med en stor mängd RAM är en underbar sak, men är det potentiellt snabbare om allt minne inte brukar användas? Dagens SuperUser Q & A-inlägg har svaren på en nyfiken läsarens fråga.
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.
Foto med tillstånd av Daniel Dionne( Flickr).
Frågan
SuperUser-läsaren Keavon vill veta om en dator med mer RAM skulle bli snabbare om inte hela dess minne normalt användes:
Anta att jag har en dator med 16 GB minne. Om min dator vanligtvis använder ca 4 GB minne och aldrig når 8 GB, är det snabbare än en dator med endast 8 GB( samma typ av) minne? Skulle min dator springa lika snabbt genom att ta bort hälften av 16 GB och arbetar med endast 8 GB eller minne?
Skulle Keavon märka skillnad i prestanda om han tog bort hälften av RAM-enheten från sin dator?
Svaret
SuperUser-bidragsgivare Wyzard och Jason har svaret för oss. Först upp, Wyzard:
Ja, eftersom operativsystemet kan använda extra RAM som diskcache, vilket ökar tillgången till data på disken. Extra RAM kommer inte att göra CPU-bundna beräkningar( som inte involverar mycket disk I / O) snabbare än.
Följd av svaret från Jason:
Eftersom alla operativsystem hanterar minnet annorlunda och ingen var listade i den ursprungliga frågan kommer jag att svara i samband med Windows 7.
Nedan visas ett exempel från en dator med 24 GB RAM.Även om endast 7 GB för närvarande tilldelas som "In Use" -minne, tilldelas ytterligare 10 GB som "Standby" -minne och innehåller data som kanske eller inte kan läsas igen. Om det läses kommer det att göra din dator snabbare. Det "fria" minnet utnyttjas inte alls just nu.
- "Tillgängligt" minne inkluderar vänteläge och gratis
- "Cached" -minnet inkluderar även standby och modifierat
- "Total" -minne är allt minne utom maskinvara reserverad
Om du vill lära dig mer om minnesanvändning i Windows 7 har TechRepublic en bra artikel.
Har 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.