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

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

    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 Question & Answer-session 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 hela minnet inte normalt användes:

    Anta att jag har en dator med 16 GB minne. Om min dator brukar använda cirka 4 GB minne och aldrig når 8 GB, är det något 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 en skillnad i prestanda om han tog bort hälften av RAM 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 åtkomsten 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 följer 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 Standby och Free
    • Minnet "Cachelagrat" innehåller även Standby och Modified
    • "Total" -minne är allt minne utom maskinvaruserverat

    Om du vill lära dig mer om minnesanvändning i Windows 7 har TechRepublic en bra artikel.


    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.