Vista er en gris. Det er en grådig grådig ressursgris som gobbler opp flere systemressurser enn noen tidligere operativsystem. Det mye er godt dokumentert.

Det er forbløffende å merke seg at PC-kjøpspunktene forblir forført av de store, beregnede dyrene til komponentjungelen. Alt for ofte er PC-er spekket opp med snazzy CPUer og grafikkort, mens lite hensyn er betalt til den andre ytelseskritiske ressursen: systemminne.

Hvert år, liker NVIDIA, Intel og AMD hundrevis av millioner dollar i utviklingen av større, bedre og raskere chips. Det er en lignende investering i markedsføring, salgsfremmende og generell satsing. Det er klart at det er lett å trekke konklusjonen om at rå datakraft er det du virkelig trenger.

Forbedre minnet ditt

Men når det kommer til den daglige ytelsen i Windows Vista, kan det hevdes om slike transistor-tunge chippery gjør en betydelig forskjell. På en annen måte kan du kaste så mange CPU-kjerner som du vil på problemet med sløv Vista-ytelse. Og du kan koble opp et hvilket som helst antall 3D-kort i multi-GPU-gjengivelsesmodus. Hvis riggen din ikke har nok systemminne, er det alt for ingenting.

Konvensjonell visdom har det at 2 GB systemminne er prisen / ytelsen som er bra for Windows Vista. Men vi må kaste konvensjonell visdom ut av sengen på denne. Til å begynne med er han et stinkende gammelt dyr som føder på dovne antagelser. Men mer til poeng er han bare ren feil. Alle som har betydelig erfaring med Vista som kjører med 4 GB RAM, kan fortelle deg det. Vista går mye, mye mer jevnt med 4 GB.

Så, hvorfor mangel på fokus på systemminne til tross for ankomsten av Microsofts mest ressurssvarte operativsystem ennå? En del av forklaringen skyldes sannsynligvis at det ikke er lett å demonstrere fordelene med å smelte i RAM. Firing opp en enkelt referanse søknad og la rip ikke får jobben gjort. For å bevise vårt poeng er det nødvendig med en litt mer sofistikert tilnærming.

Så hvor mye trenger jeg?

Men hvis du har hauger med RAM på hånden, er det stort sett en god ide, akkurat hvor mye trenger du? Nåværende konvensjonell visdom antyder 1 GB er absolutt bare minimum for Vista mens 2 GB er det søte stedet når det gjelder bang for pengene. Faktisk, hvis du for tiden nyter en nylig konfigurert riggen, er det en veldig god sjanse for at du kjører 2GB.

Det er nok for operativsystemer med relativt beskjedne minnefotspor som Windows XP og Linux. Men vi er her for å fortelle deg at det ikke er nok for en veldig jevn opplevelse i Vista. Dessuten er minneprisene nå på latterlig lave nivåer - for DDR2 DIMM-moduler i gamle skolen, om ikke det nyeste DDR3-settet. Selv et toppkvalitetspar med 2 GB DIMM (4 GB totalt) med ekstreme kjøling kan bare få 75 kroner.

Så, la oss ikke ha noen unnskyldninger. Sammenlignet med et kraftig skjermkort eller CPU, er trimming av riggen din med 4 GB nå svært rimelig. Før vi ser nærmere på fordelene, er det imidlertid et kompliserende problem som må løses. Det innebærer begrensninger for minneadressering av 32-biters bygget av Vista.

Fire til 32 går

Enkelt sagt slår alle 32-biters operativsystemer veggen i form av minneadresserom på 4 GB. Det er en funksjon av matematikken til 32-bits databehandling (for de som bryr seg, kan 32 binære biter bli representert i desimalsystemet som 232 eller 4,294,967,296).

Dessverre blir ting betydelig mer komplisert når 4GB faktisk er installert i en PC som kjører et 32-biters operativsystem. Takket være en funksjon som kalles minnekortet I / O-reservasjoner, er ikke alle 4 GB tilgjengelige for bruk i applikasjoner og operativsystem. I stedet er noen reservert for visse maskinvareenheter, for å sikre driverkompatibilitet, osv.