10Aug

Är datorer med mer RAM potentiellt snabbare om allt minne inte brukar användas?

är-datorer-med-mer-RAM-potentiellt snabbare om-all-minne är-inte-vanligtvis-in-use-00

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.

är-datorer-med-mer-RAM-potentiellt snabbare om-all-minne är-inte-vanligtvis-in-use-01

  • "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.