Что означают тайминги памяти и оперативная память?

18

На каждом фрагменте оперативной памяти вы увидите такие моменты, как: «2-2-2-5».

О чем это все? Что я должен купить?

Eikern
источник

Ответы:

17

Есть много подробных объяснений по этому поводу на форумах по разгону, а также на сайтах по обзору аппаратного обеспечения.

Очень простой ответ заключается в том, что каждое число представляет количество циклов, которое требуется, прежде чем память сможет выполнить данное внутреннее действие. Как правило, чем ниже, тем лучше, однако это не всегда так, поскольку отдельные числа влияют друг на друга.

Вы можете думать об этом в основном как мера того, насколько «быстрая» память, а не как быстрая. Это в основном задержка, прежде чем действия могут начаться.

Поскольку числа измеряют тактовые циклы, помните, что более низкие значения не обязательно означают более быстрое время доступа. Память, работающая на частоте 100  МГц с тактовой частотой 2-2-2-5, будет иметь более медленную синхронизацию, чем память, работающая на частоте 400 МГц с тактовой частотой, например, 5-5-5-15 (даже если для этого требуется 5 тактов, а не 2 часы, это работает в 4 раза быстрее).

В целом , не беспокойтесь об этом слишком сильно . Честно говоря, вы, вероятно, никогда не заметите разницу между разными временами. Единственная причина, по которой вам стоит об этом беспокоиться, это если вы энтузиаст бенчмаркинга / разгона.

Если вы просто ищете быстрый ПК, и вы не большой твикер, вы должны купить проверенную и надежную оперативную память по хорошей цене. Инвестируйте те деньги, которые вы экономите, не покупая низкочастотную память в компонентах, которые будут иметь большую разницу в скорости.

TM.
источник
При прочих равных предпочтение отдается памяти с меньшими временными числами. Но только если все остальные вещи равны. Это самая минимальная проблема для 99,9% приложений для ПК.
Дэвид Шварц
11

Вот резюме:

Время ОЗУ - это время ожидания, которое процессор тратит на получение данных из памяти. По сути, процессор должен ждать определенное время перед доступом, а затем извлекает эти данные с определенной полосой пропускания (что является отдельной мерой, например, 8,4 ГБ / с). Вы хотите минимально возможную задержку (2-2-2-5 было бы здорово) и максимально возможную пропускную способность.

Что касается времени wxyz, то w - это задержка CAS, x - это tRCD, y - это tRP, а z - это tRAS. Это разные задержки для разных операций, и я забываю, что такое tRCD, tRP и что к чему.

Если вы энтузиаст и вам небезразлично, то самое важное значение - это задержка CAS w . Опять же, низкий лучше. Для следующих двух чисел: ни один не очень важен в моем опыте. Наконец, tRAS ( z ) важно установить в пределах определенного диапазона допуска; по существу, если оно не имеет экстремального значения, оно мало что меняет.

В целом, эти сроки больше не важны для производительности. Я бы не стал настраивать их сам (если бы я не знал, что я делал), потому что вы, скорее всего, сделаете вашу систему нестабильной, чем улучшите производительность на> 1%.

Я рекомендую просто купить память с самой высокой тактовой частотой, доступной для вашего поколения памяти (DDR2, DDR3 и т. Д.) - с максимальной частотой МГц, которая максимально увеличивает пропускную способность. Тогда пусть материнская плата выберет тайминги памяти.

user2751
источник