Вплив таймінгів пам’яті на продуктивність комп’ютера

всього сторінок: 2 | Усе

І дійсно, якщо вже в іграх різниця між швидкостями одного і того ж комп'ютера з 512 і 1024 Мб пам'яті на борту мізерна, може бути варто поставити 512 Мб дорогою пам'яті, ніж 1024 Мб дешевої? Взагалі-то, на продуктивність одного і того ж модуля пам'яті впливають затримки, так звані тайминги. Зазвичай виробник вказує їх через дефіс: 4-2-2-8, 8-10-10-12 і так далі. Оверклокерська пам'ять для ентузіастів зазвичай має низькі таймінги, але коштує досить дорого. Звичайна ж пам'ять, яка просто працює стабільно і не обіцяє рекордів швидкості, має більш високі таймінги. Цього разу ми з'ясуємо, що ж це за тайминги такі, затримки між чим і чим і як вони впливають на продуктивність комп'ютера # 33;

З переходом індустрії на стандарт DDR-II багато користувачів повідомляли, що пам'ять DDR-II працювала не так швидко, як хотілося б. Часом навіть повільніше, ніж пам'ять попереднього покоління, DDR-I. Пов'язувалося це саме з великими затримками перших модулів DDR-II. Що ж це за затримки? Зазвичай вони маркуються 4-4-4-12, чотири числа, записаних через дефіс. Позначають вони наступне:

CAS Latency - RAS to CAS Delay - Row Precharge - Activate to Precharge

CAS Latency (CAS) - це кількість тактів від моменту запиту даних до їх зчитування з модуля пам'яті. Одна з найважливіших характеристик модуля пам'яті.

RAS to CAS Delay (TRCD) - затримка між сигналами RAS і CAS. Як ми вже сказали, звернення до рядках і стовпцях відбуваються окремо один від одного. Цей параметр визначає відставання одного сигналу від іншого.

Row Precharge Delay (TRP) - затримка, необхідна на підзарядку ємностей осередків пам'яті. Проводиться або закриття цілого рядка.

Activate to Precharge (TRAS) - час активності стрибає. Мінімальна кількість циклів між командою активації (RAS) і командою підзарядки (Precharge) або закриття одного і того ж банку.

Чим нижче ці тайминги, тим відповідно краще: пам'ять буде працювати швидше з низькими затримками. А ось наскільки краще і наскільки швидше, треба перевірити.

Пам'ять для швидкості

BIOS сучасних материнських плат дозволяє вручну змінювати значення таймінгів. Головне - щоб модулі пам'яті підтримували ці значення. За замовчуванням значення таймінгів "прошиті" в SPD чіпах модулів і материнська плата автоматично виставляє рекомендовані виробником значення. Але ентузіастам ніщо не заважає знизити затримки вручну, трохи розігнавши пам'ять. Часто це призводить до нестабільної роботи. Тому, щоб порівняти вплив таймингов на швидкість, ми візьмемо дуже швидку пам'ять і будемо безпечно її загальмовує, змінюючи ті чи інші затримки.

Вплив таймінгів пам'яті на продуктивність комп'ютера

Пам'ять OCZ серії Titanium може похвалитися тим, що на неї встановлені мідні розподільники тепла з титановим покриттям. За твердженням компанії OCZ, кожен модуль пам'яті перед продажем тестується на стабільність, що виключає потрапляння шлюбу на прилавки магазинів. А крім того, при штатному напрузі пам'яті DDR-2 рівним 1.8 Вольт, пам'ять OCZ Titanium розрахована на роботу при напрузі 2.1 Вольт. Тобто, для ентузіастів і оверклокерів розгін практично гарантований. Незважаючи на те, що пам'ять OCZ Titanium розрахована на частоту 667 МГц, ми будемо тестувати її на стандартній для сучасних комп'ютерів частоті 533 МГц, щоб відображати реальну швидкість, хоча, звичайно, велика спокуса розігнати таку красу.

Два модуля пам'яті OCZ Titanium PC2-5400 об'ємом по 512 Мб готові і чекають своєї черги.

Тепер залишилося підібрати гарну тестову платформу. Ми вирішили використовувати комп'ютер, зібраний на базі barebone-платформи Shuttle SB95P V2.

Вплив таймінгів пам'яті на продуктивність комп'ютера

Це сучасна платформа, розрахована на використання в комп'ютерах з високою продуктивністю. Вона побудована на чіпсеті Intel i925X, який має підтримку пам'яті тільки DDR-2, і при тому використовує технології оптимізації PAT. В цьому комп'ютері дуже добре прорахована вентиляція, так що за перегрів нам не довелося боятися.

  • Intel Pentium 4 2.8 GHz (800 MHz FSB, 1024 Kb L2, LGA 775)
  • 80 Gb Maxtor DiamondMax 9 (7200 RPM, 8 Mb) S-ATA
  • SAPPHIRE RX600 PRO 128 Mb PCI Express
  • Windows XP Professional (Eng.) SP2
  • CATALYST 5.3

Тестувати пам'ять треба в різних додатках, щоб побачити різницю в швидкості або навпаки показати, що її немає. Тут нам будуть потрібні наступні тести:

RightMark Memory Analyzer