Таймінг, оперативна пам'ять і продуктивність ПК

загрузка...

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

таймінг оперативна пам'ять

Перед тим як переходити до відповіді на питання, що таке таймінг, опишемо основний принцип роботи ОЗУ - оперативного пам'яті.

Як працює «оперативка»

Оперативна пам'ять (ОЗУ, RAM) - це одна з найважливіших складових частин будь-якого комп'ютера. У ній тимчасово зберігаються дані, необхідні для роботи процесора. Передача інформації в цьому випадку здійснюється безпосередньо від блоку пам'яті на ядро або ж через особливу надшвидку пам'ять. Якщо говорити простими словами, то оперативна пам'ять - це кілька мікрочіпів, які зберігають дані всіх запущених користувачем програм. Але хіба не можна зберігати все це на жорсткому диску, адже це теж пам'ять? На жаль немає. Вся справа в швидкості та надійності. Жорсткий диск є механічним пристроєм з низькою швидкістю роботи (порівняно з потребами процесора) і обмеженим ресурсом. ОЗУ позбавлена цих недоліків, вона швидка, і її ресурс не залежить від кількості звернень.

Класифікація

тайминги пам'яті

Існує два різновиди пам'яті:

  • SRAM - статичний тип ОЗУ;
  • DRAM - динамічний тип ОЗУ.

Без поглиблення в особливості технічної реалізації SRAM-пам'яті можна сказати, що такі планки відрізняються високою швидкістю. Затримки і передача даних в блоці ОЗУ відбувається моментально. Але, на жаль, така реалізація відрізняється дорожнечею. До того ж обсяги модуля пам'яті обмежені порівняно великими розмірами транзисторів. Модулі SRAM використовуються як надшвидкої кеш-пам'яті, яку застосовують на процесорах, жорстких дисках та інших модулях ПК.

Динамічний тип ОЗУ - це звичні всім прямокутні планки, які розташовуються на материнській платі. Така пам'ять відрізняється порівняльною дешевизною і великими обсягами. Але її блоки мають свої недоліки:

  • Так як планка містить в собі конденсатори, то необхідно регулярно «регенерувати» заряд в них для того, щоб дані не пропали. Це завдання виконує центральний процесор. Але під час такого звернення до пам'яті призупиняються всі операції з нею.
  • Швидкість роботи такої планки набагато менше, ніж у статичною.
  • Чималу роль відіграє і правильно підібраний таймінг. Оперативна пам'ять з великими обсягами та високою частотою не завжди зможе показати необхідну продуктивність зважаючи на високі затримок.

Типи оперативної пам'яті

На даний момент існує всього 4 типи модулів пам'яті:

  • DDR - застарілий тип ОЗУ, який використовується на дуже старих комп'ютерах.
  • DDR2 - блоки подібної ОЗУ ще можна зустріти в старих ПК в держструктурах і навчальних закладах. Швидкість роботи такої пам'яті не дозволяє справлятися з високонавантажених сучасними програмами, але вона достатня для роботи з текстовими редакторами і для серфінгу в мережі Інтернет.
  • DDR3 - найбільш поширений модуль пам'яті. Споживання енергії на 40% менше ніж у попереднього типу, а швидкість роботи такої пам'яті набагато вище.
  • DDR4 - еволюційний розвиток оперативної пам'яті. Такі модулі здатні повністю задовольнити всі запити сучасного користувача. При оптимальної конфігурації блок може забезпечити пропускну здатність рівну 34,1 ГБ / c.

Таймінги пам'яті

Тепер ми знаємо, що з себе представляє ОЗУ. Ну, а що ж таке таймінг? Це затримка між відправленням і виконанням команди шини пам'яті, яка вимірюється в тактах.

виставити таймінги оперативної пам'яті

DRAM складається з комірок, об'єднаних в двовимірні масиви. Структура подібна решітці, у вузлах якої знаходяться осередки. Для звернення до вузлів контролер повинен знати їх адресу, що складається з номера рядка і стовпчика (координат). Окремі масиви з однаковим розміром осередків об'єднуються в так звані банки.

Таким чином, контролер спочатку звертається до банку з адресою рядка за допомогою сигналу RAS. Потім відбувається пошук необхідної рядки - це цикл таймінгу RAS to CAS Delay. Після цього контролер шле номер стовпчика за допомогою CAS-сигналу. Очікування відповіді на такий запит називається CAS Latency. Таймінг під назвою RAS Precharge позначає час між командами закриття та повторної активації рядки, Active to Precharge Delay - між командами активації і закриття. Command Rate - це мінімальний інтервал між двома будь-якими командами.

Купуючи нову планку ОЗУ можна дуже легко визначити таймінг. Оперативна пам'ять маркується стандартною схемою: DDR3 (частота) CAS Latency - RAS to CAS DELAY - RAS Precharge - Cycle Time, що в реальності виглядає як DDR3 2133 9-12-12-28.

Що краще - швидка пам'ять або менші затримки?

Що таке таймінг

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

Так, наприклад, пам'ять DDR2 1600 6-7-6-18 набагато швидше, ніж DDR3 1866 9-9-9-24. Як бачимо, у другому випадку маємо більш досконале покоління ОЗУ з більш високою частотою, але занадто великі затримки просто нівелюють цей факт. Купуючи нову оперативну пам'ять, намагайтеся вибирати таку модель, яка має мінімально можливі затримки. Цим ви забезпечите собі високу продуктивність комп'ютера в цілому.


» » Таймінг, оперативна пам'ять і продуктивність ПК