Що означають тайминги в оперативній пам’яті

Вітаю, дорогі читачі! Сьогодні ми з вами будемо розбиратися що значать тайминги в оперативній пам’яті і на що впливає цей параметр. Дійсно, раптом під цим розумним словом нам намагаються втюхати чергову пустушку – наприклад, як мегапікселі в камері мобільного телефону без осудною оптики? З цієї статті ви дізнаєтеся:

трохи матчастини

Щоб розібратися з таймингами – що це таке і для чого вони потрібні, слід злегка трохи заглибитися в механізм роботи оперативки. Спрощена схема виглядає наступним чином: осередки ОЗУ влаштовані за принципом двомірних матриць, доступ до яких відбувається із зазначенням стовпця і рядка.

Осередки пам’яті – по суті, конденсатори, які можуть бути зарядженими або вбраними, записуючи таким чином одиницю або нуль (я думаю, все вже давно в курсі, що будь-який обчислювальний пристрій працює з двійковим кодом).

Завдяки зміні напруги з високого на низький посилається імпульс доступу до рядка (RAS) або колонки (CAS). Синхронізовані з тактовим імпульсом сигнали спочатку подаються на рядок, потім на стовпець. При запису інформації подається додатковий імпульс допуску (WE). Продуктивність пам’яті безпосередньо залежить від кількості даних, що передаються за кожен такт.

При цьому є одне АЛЕ: дані передаються не миттєво, а з деякою затримкою, яку ще називають латентностью. А миттєво, як відомо, нічого не передається – навіть фотони світла мають кінцеву швидкість. Що говорити про електрони, які намагаються пробитися крізь шари кремнію?

Що означають тайминги

Отже, таймингом або латентностью називають величину затримки від надходження до виконання команди. Їх, а також будь-яких підтаймінгів, існує кілька десятків видів, проте з практичного боку вони цікаві хіба що інженерам та іншим великим фахівцям з апаратної частини.Для звичайного користувача важливі чотири види таймінгу, які зазвичай вказуються при маркуванні оперативки:

  • tRCD – затримка між імпульсами RAS і CAS;
  • tCL – затримка від подачі команди про читання або запису до імпульсу CAS;
  • tRP – затримка від обробки рядка до переходу до наступної;
  • tRAS – затримка між активацією рядка і початком обробки.

Деякі виробники також вказують Command rate – затримка між вибором конкретного чіпа на модулі пам’яті і активацією рядка.

маркування

Мірою таймінгу є такт шини пам’яті. По суті, ці цифри дозволяють в загальних рисах оцінити продуктивність планки оперативки ще до її покупки.

Зазвичай тайминги вказуються на етикетці поряд з типом пам’яті, частотою та іншими характеристиками. Для зручності записуються вони у вигляді набору цифр через дефіс в наступному порядку: tRCD- tCL- tRP- tRAS. Наприклад, так: 7-7-7-18.

Однак цю інформацію вказують не всі виробники, тому існує ймовірність, що, розібравши комп’ютер і витягнувши модуль пам’яті, необхідних даних ви не знайдете. Як дізнатися, що цікавлять параметри? У цьому випадку на допомогу прийдуть програми, що дозволяють отримати повну інформацію про залозі – наприклад, Speccy або CPU-Z.

І зауважте, в описах товарів інтернет-магазинів часто інформація про таймингах не наводиться.

Тому, якщо ви вирішили задурити по хард і підібрати додаткову планку оперативки з абсолютно ідентичними таймингами, щоб активувати двоканальний режим оперативної пам’яті (навіщо вам це потрібно, читайте тут), швидше за все доведеться відправитися в комп’ютерний магазин і морочити голову продавцю (або знайти інфу на маркуванні самостійно).

Налаштування таймінгів

Кожна планка оперативки забезпечена чіпом SPD, в якому зберігається інформація про рекомендовані значеннях таймингов стосовно частотам системної шини. Зазвичай комп’ютер при автоматичних настройках встановлює оптимальне значення латентності, завдяки якому оперативка покаже кращу продуктивність.

Перепризначити тайминги можна в Біосе. Це – одна з улюблених забав оверклокерів і інших комп’ютерних чаклунів, які за допомогою будь-яких хитрих налаштувань можуть істотно збільшити продуктивність будь-якого заліза. Якщо ви не знаєте, які тайминги ставити, краще нічого не чіпайте, вибравши автоматичне налаштування.

кілька рекомендацій

Природно, багатьох при покупці оперативної пам’яті цікавить питання, що буде якщо у різних модулів пам’яті різні таймінги. По суті, нічого страшного не станеться – ви просто не зможете запустити оперативку в двоканальному режимі.

Відомо про випадки повної несумісності модулів пам’яті, спільн
е використання яких провокує появу «синього екрану смерті», однак тут крім латентності слід враховувати ще безліч додаткових параметрів.

Вирушаючи за новою планкою пам’яті, ви можете продовжувати сумніватися, які тайминги краще. Природно, ті, які нижче. Однак різниця в цифрах латентності знаходить відображення в різниці в цифрах на ціннику – при інших рівних параметрах модуль з меншими таймингами буде стояти дорожче.

І якщо ви читали мої попередні публікації, то ймовірно ще пам’ятаєте, що я всяко обурююся з приводу викопної DDR3 і агітую всіх при складанні компа орієнтуватися на прогресивний стандарт DDR4.

Ще на цю тему для вас корисно буде ознайомитися зі статтями про вплив оперативної пам’яті на продуктивність в іграх і як співвідносяться частота процесора і частота оперативної пам’яті. Для глибокого занурення, так би мовити. Щоб знати взагалі все.

На цьому, дорогі друзі, я говорю вам «До завтра».

Ссылка на основную публикацию