http://computer.howstuffworks.com/microprocessor.htmTaget fra en tidligere artikel jeg skrev på E:
-----------------
RAM er en slags midlertidigt lager, som ens PC kan lagre oplysninger, som dog forsvinder når man slukker sin PC.
Hvad er det PCén gemmer i RAM hukommelsen?
De oplysninger, der lagres i dine RAM, er de applikationer (programmer) du har åbne.
RAM er et hurtigt arbejdslager, alt data ens pc bruger og dermed bearbejder lagres under drift.
Det smarte er, at når man åbner et program, så hentes den i ens Ram lager og videre til harddisk. Mens man så bruger programmerne, findes det jo så i ens Ram lager. De fleste har nok lagt mærke til at når man først har haft et program åben og haft det lukket igen, åbner det meget hurtigt. Det er bl.a. det det midlertidige lager bruges til.
Mange er i dag meget i tvivl når de står og skal investere i nye RAM.
Mulighederne er store, og det kan være svært at finde ud af hvilke der vil være optimale for en selv.
Man vil altid støde på begreber som:
§ Cas lantency
§ Pins
§ Hastighed
§ DDR1
§ DDR2
O.s.v.
CAS lantency
Folk som gør meget i at overclocke, skal være meget opmærksomme på bl.a. CAS Latency.
Som jeg skrev før overføres data til det midlertidige lager, og i Ram er det indlagt nogle små intervaller kaldet lantency med det formål at det hele skal kunne følge med og at der ikke opstår små fejl i overførelsen til lageret.
Overclockere søger selvfølgelig så lav en cas lantency som muligt da desto mindre delayes desto hurtigere overførsels hastighed. Selve forsinkelsen betegnes ofte som bl.a. CL2.5 eller CL2. Desto mindre tallet er, desto bedre. Ram med lav cas lantency som CL2 kan i det fleste tilfælde klare en meget højere MHz og derfor oplagte til folk der clocker, eller generelt folk der ønsker meget hurtige Ram.
Metoden til at se hvor hurtige en Ram type man sidder med er ved at se på hvor lang en wait state man har. Som forklaret tidligere er lave tal bedre. Et eksempel:
5-1-1-1 er jo lavere end f. eks. 5-2-2-2. De 4 tal på række er at man læser i Ram’ene i det man betegner burst. Det vil sige at når dataen hentes fra ens lager, så henter man den fra fire adresser som ligger lige efter hinanden. Når CPUén henter den data starter den selvfølgelig fra adresse 1 som tager længst tid. Når den først har hentet den data, ved den hvor den skal kigge, og derfor tager de næste 3 ingen tid, da den allerede kender adressen den skal hente fra. Derfra begrebet 5.1.1.1 o.s.v.
Pins
Dem er der ikke meget at fortælle om.
Pins er tilslutnings måden i selve DIMM (soklen) på bundkortet, og RAM klodsen. SDRAM har 168 pins, og har 184 pins.
Hastighed
RAM køre ved mange forskellige hastigheder, som altid angives MHz. Desto højere MHZ Desto hurtigere læse og skriver den dataen. Man ser det på typen der måske hedder PC166 som selvfølgelig vil sige den er på 166MHz o.s.v. Ved de nyere typer som DDR angives det med bl.a. PC2100 PC 2700 o.s.v. Her er PC2100 så 266HMz PC3200 400MHz m.m.
Selvfølgelig skal ens bundkort så kunne understøtte hastigheden på ens RAM.
Man derfor så IKKE smide PC3200 RAM i et bundkort der kun understøtter op til PC2100.
Den anden vej går det ofte bedre, man kan i mange tilfælde bruge hurtigere RAM i langsommere bundkort. Dog vil jeg altid anbefale at benytte den hurtigste type som ens bundkort understøtter.
Men skal dog være klarover at smider man 2 forskellige hastigheder i, vil det altid være den sløve der dominere.