Computer-processorer bruger Random Access Memory til at gemme data, at det bliver nødt til at få adgang til hurtigt. Kørende programmer og resultaterne af beregninger er alle gemt i RAM , så computeren ikke behøver at involvere sig med lange læser fra harddisken for hver data anmodning. Men adgang til data om RAM er ikke øjeblikkelig : Computer ingeniører beregne selv den mindste forsinkelse i tid, når der beskæftiger sig med hukommelse adgang . Fire typiske udtryk, der bruges til at diskutere memory latency er CAS latency , Row Adresse Kolonne Adresse Delay, Row Pre -Charge Time, og Row Active Time . CAS Latency
Hukommelse i RAM arrangerer sig i en matrix eller et todimensionalt array med kolonner og rækker . Når du forsøger at hente data fra RAM, controlleren sætter en adresse til rækken af hukommelsen. Derefter er en kolonne indtastede adresse . CAS signalet bliver aktiveret af styreenheden at få adgang til denne kolonne . Efter dette , sker et par computerbrugere clock cycles før dataene tilbage til controlleren. Antallet af ur cyklusser i denne periode er den Column Adresse Strobe ( CAS) Latency .
Row Adresse til kolonne Adresse Delay
Siden RAM er bestilt af rækker og kolonner , skal en separat signal forekomme i både rækker og kolonner . Det er noget der ligner en database grid eller et Excel-regneark : At afgøre, hvad der er bosat i en celle , skal du først tjekke rækken og derefter kontrollere kolonnen. The Row Adresse Kolonne Adresse Delay repræsenterer netop det: . Tiden mellem, når en processor eller memory controller ind i en række adresse og når regulatoren ind i Column Adresse
Row Pre -charge Time
efter en memory adgang drift ved memory controller , et vist beløb et tidspunkt vil eksistere , hvor controlleren kan ikke vælge en anden række. Dette omfatter tid til at vælge en række, den Række Adresse Kolonne Adresse Delay, og CAS Latency . Denne gang kaldes Row Pre -Charge Time, er den mindste tid, der kræves for at vælge en ny række fra en tidligere hukommelse operation.
Row Activation Time
Efter række Pre -Charge Time er Row Activation Time. Denne gang er den tid, mellem en række adgang i en operation fra rækken adgang til i næste operation . Denne ventetid er forskellig fra den Row Pre -Charge i , at det er tid efter en række er valgt, og memory controller kan faktisk få adgang til en række værdi. The Row Activation Time omfatter summen af CAS Latency , Row Adresse Kolonne Adresse Delay, og Row Pre -Charge Time.