Operatívna pamäť moderného počítača sa vyznačuje niekoľkými parametrami. Najznámejšie sú hlasitosť a frekvencia, ale dôležitým ukazovateľom je aj latencia pamäte, ktorá sa inak nazýva načasovanie.
Počítačová pamäť s náhodným prístupom (RAM) je volatilná pamäť, ktorá obsahuje komponenty OS a spustené programy. Množstvo pamäte ovplyvňuje to, koľko informácií môže obsahovať súčasne, a podľa toho aj počet spustených aplikácií. Frekvencia charakterizuje rýchlosť pamäte, to znamená počet operácií (cyklov) za sekundu.
Predchodcu počítačovej pamäte vytvoril v roku 1834 Charles Babbage. Toto mechanické zariadenie, ktoré sa nazýva obchod, ukladalo priebežné výsledky výpočtov analytického motora.
Latencia alebo časovanie udávajú počet hodinových cyklov strávených vnútornými operáciami, inými slovami, časovanie charakterizuje jednoduchú pamäť.
Princíp prístupu do pamäte
Aby sme pochopili tieto alebo tie načasovania, stojí za to sa podrobnejšie venovať prístupu k pamäti. Zjednodušene možno pamäťový čip znázorniť ako tabuľku, kde každá bunka zodpovedá pamäťovému prvku, v ktorom je uložený jeden bit.
Keď je vybratá konkrétna bunka, čísla stĺpcov a riadkov sa prenášajú cez adresnú zbernicu. Prvým z nich je Row Access Strobe (RAS), potom Column Access Strobe (CAS).
Po výbere bunky sa do nej pošlú rôzne riadiace impulzy - kontrola prístupu na zápis, zápis, čítanie alebo dobíjanie. Medzi týmito operáciami navyše existujú oneskorenia, ktoré sa nazývajú časovanie.
Typy časovania
Výrobcovia pamätí určujú štyri rôzne časovania.
CL (CAS-latensy) - latencia CAS je čakanie medzi impulzom CAS a začiatkom čítania. Inými slovami, počet kliešťov potrebných na prečítanie bunky, ak je požadovaný riadok už otvorený.
T RCD (oneskorenie adresy z riadku na stĺpec) - oneskorenie medzi impulzmi RAS a CAS. Načasovanie zobrazuje čas medzi otvorením riadku a otvorením stĺpca.
T RP (Time Precharge Time). Toto načasovanie je oneskorenie medzi impulzom na uzavretie aktívnej línie a impulzom RAS na otvorenie nasledujúcej.
Niekedy môžete naraziť na rekord ako 6-6-6-18-24. Piate číslo tu označuje časovanie príkazovej rýchlosti - oneskorenie medzi impulzom pre výber mikroobvodu v pamäťovom module a aktiváciou linky.
Súčet týchto časovaní charakterizuje oneskorenie medzi načítaním konkrétnej pamäťovej bunky, ak je otvorený ďalší riadok. Výrobcovia najčastejšie označujú tieto tri parametre, niekedy však môžete vidieť štvrtý - T RAS.
T RAS (Row Active Time) - počet kliešťov medzi RAS impulzom a impulzom, ktorý uzatvára riadok (Precharge), to znamená čas aktualizácie riadku. Typicky sa T RAS rovná trom predchádzajúcim časovaním.
Pre pohodlie sú časovania uvedené bez symbolov oddelených spojovníkom, napríklad 2-2-2 alebo 2-2-2-6.