- Як виставляти таймінги
- Як розігнати озу
- Як збільшити продуктивність оперативної пам`яті
- Як збільшити пам`ять за рахунок оперативної
Прабатько комп`ютерної пам`яті був створений в 1834 році Чарльзом Беббідж. Це механічний пристрій, іменоване «Склад» (store), зберігало проміжні результати обчислень «Аналітичної машини».
Латентність, або тайминги, показують кількість тактів, витрачених на внутрішні операції, іншими словами, тайминги характеризують простий пам`яті.
Принцип доступу до пам`яті
Для розуміння тих чи інших таймингов варто докладніше зупиниться на доступі до пам`яті. Спрощено чіп пам`яті можна представити у вигляді таблиці, де кожна клітинка відповідає елементу пам`яті, що зберігає один біт.
При виборі певної комірки через адресну шину передається номер стовпчика і рядка. Першим подається стробирующий імпульс доступу до рядка - RAS (Row Access Strobe), потім імпульс доступу до колонку - CAS (Column Access Strobe).
Після вибору комірки на неї посилаються різні керуючі імпульси - перевірка допуску до запису, запис, читання або перезарядка. Причому між цими операціями існують затримки, які і називаються таймингами.
Види таймингов
Існує чотири різних таймінгу, що вказуються виробниками модулів пам`яті.
CL (CAS-latensy) - CAS-затримка - це очікування між імпульсом CAS і початком зчитування. Іншими словами, кількість тактів необхідне на читання комірки, якщо потрібний рядок вже відкрита.
T RCD (Row Address to Column Address Delay) - затримка між RAS і CAS імпульсами. Таймінг показує час між відкриттям рядки і відкриттям шпальти.
T RP (Row Precharge Time). Даний таймінг - затримка між імпульсом на закриття активної рядки і RAS імпульсом на відкриття наступної.
Іноді можна зустріти запис типу 6-6-6-18-24. Тут п`яте число позначає таймінг Command rate - затримка між імпульсом на вибір мікросхеми в модулі пам`яті і активацією рядка.
Сума цих таймингов характеризує затримку між читанням конкретної комірки пам`яті, якщо відкрита інший рядок. Виробники найчастіше вказують саме ці три параметри, але іноді можна побачити четвертий - T RAS.
T RAS (Row Active Time) - кількість тактів між RAS-імпульсом і імпульсом закриває рядок (Precharge), тобто час оновлення рядка. Як правило T RAS дорівнює трьом попереднім таймингам.
Для зручності тайминги призводять без позначень через дефіс, наприклад, 2-2-2 або 2-2-2-6.