Оперативната памет на съвременния компютър се характеризира с няколко параметъра. Най-известните са обемът и честотата, но латентността на паметта, иначе наречена синхронизация, също е важен показател.
Компютърната памет с произволен достъп (RAM) е променлива памет, която съдържа компоненти на ОС и работещи програми. Количеството памет влияе върху това колко информация може да съдържа едновременно и съответно върху броя на работещите приложения. Честотата характеризира скоростта на паметта, т.е. броя на операциите (циклите) в секунда.
Прародителят на компютърната памет е създаден през 1834 г. от Чарлз Бабидж. Това механично устройство, наречено хранилище, съхранява междинните резултати от изчисленията на Analytic Engine.
Латентността или таймингите показват броя на часовите цикли, прекарани във вътрешни операции, с други думи, таймингите характеризират проста памет.
Принцип на достъп до паметта
За да разберете тези или онези времена, струва си да се спрете по-подробно на достъпа до паметта. Опростено, чипът с памет може да бъде представен като таблица, където всяка клетка съответства на елемент от паметта, който съхранява един бит.
Когато е избрана конкретна клетка, номерата на колоните и редовете се предават през адресната шина. Първият е стробът за достъп до редове (RAS), след това стробът за достъп до колона (CAS).
След избора на клетка към нея се изпращат различни контролни импулси - проверка за достъп до запис, писане, четене или презареждане. Освен това има закъснения между тези операции, които се наричат тайминги.
Типове време
Има четири различни синхронизации, както са определени от производителите на паметта.
CL (CAS-latensy) - CAS латентността е изчакването между импулса на CAS и началото на четенето. С други думи, броят на отметките, необходими за четене на клетка, ако необходимият ред вече е отворен.
T RCD (Row Address to Column Address Delay) - закъснение между RAS и CAS импулси. Времето показва времето между отваряне на ред и отваряне на колона.
T RP (Време за предварително зареждане). Това време е закъснението между импулса за затваряне на активната линия и RAS импулса за отваряне на следващия.
Понякога можете да попаднете на запис като 6-6-6-18-24. Тук петото число обозначава времето за скорост на командата - закъснението между импулса за избор на микросхема в модула на паметта и активирането на линията.
Сумата от тези времена характеризира закъснението между четенето на определена клетка от паметта, ако е отворен друг ред. Производителите най-често посочват тези три параметъра, но понякога можете да видите и четвъртия - T RAS.
T RAS (Rew Active Time) - броят на отметките между RAS импулса и импулса, който затваря реда (Precharge), т.е. времето за актуализиране на реда. Обикновено T RAS е равен на три предишни синхронизации.
За удобство времето е дадено без символи, разделени с тире, например 2-2-2 или 2-2-2-6.