Компьютерное железо
Что такое латентность оперативной памяти и на что влияет?
Что такое латентность оперативной памяти и на что влияет? Вот читал гдета в нете - написано, что " латентность" - ЭТО ВАЖНО!!! Дык, что это такое и на что влияет?
Латентность памяти - это суммирование через специальный коэффицент неуправляемых обратных токов транзисторов входящих в каждый чип линейки памяти и время их переключения. Латентность зпвисима от частоты на которой работают чипы. Причем зависимость эта не пропорциональная. Переводя все это на нормальный язык - меньше латентность - лучше. Чем больше объем общей памяти в линейке, тем выше латентность. Таким образом, для быстродействия надо ставит, к примеру, не одну линейку на2 гига, а самое лучшее 4 по 512 Мб
Михаил Кинёв
Прежде чем тупо копировать цитаты из интернета, раз уж пишите, вникните в процесс Супер оракул Кошка
Правильное название не латентность, а скрытое (или латентное) время доступа.
Связано с особенностями конструкции и способа функционирования динамического запоминающего устройства. На то, чтобы из матрицы конденсаторов считать строку, выбрать из строки нужный бит и записать строку обратно (т. к. при считывании конденсаторы разрядились) нужно время. Именно оно и называется скрытым временем доступа и измеряется обычно в тактах внешней частоты.
Примечательно, что начиная с FPM, при последовательном доступе к памяти задержка резко сокращается за счет того, что данные выбираются из уже запомненного буфера. Отсюда, собственно, и те цифры скорости обмена, которые любят приводить в документации - они не учитывают скрытого времени.
Связано с особенностями конструкции и способа функционирования динамического запоминающего устройства. На то, чтобы из матрицы конденсаторов считать строку, выбрать из строки нужный бит и записать строку обратно (т. к. при считывании конденсаторы разрядились) нужно время. Именно оно и называется скрытым временем доступа и измеряется обычно в тактах внешней частоты.
Примечательно, что начиная с FPM, при последовательном доступе к памяти задержка резко сокращается за счет того, что данные выбираются из уже запомненного буфера. Отсюда, собственно, и те цифры скорости обмена, которые любят приводить в документации - они не учитывают скрытого времени.
Латентность (задержка) - это время, которое затрачивается на чтение из памяти одного слова данных (восьми байт) . Чем ниже латентность оперативной памяти, тем меньше центральный процессор будет находиться в состоянии простоя.
Полная латентность складывается из программной и аппаратной составляющих.
Значения латентности измеряются в микросекундах (usec = 10-6 sec).
Латентность измеряется как время, необходимое на передачу сигнала, или сообщения нулевой длины. При этом, для снижения влияния погрешности и низкого разрешения системного таймера, важно повторить операцию посылки сигнала и получения ответа большое число N раз. Таким образом, если время на N итераций пересылки сообщений нулевой длины туда и обратно составило T сек. , то латентность измеряется как s=T/(2N)
Полная латентность складывается из программной и аппаратной составляющих.
Значения латентности измеряются в микросекундах (usec = 10-6 sec).
Латентность измеряется как время, необходимое на передачу сигнала, или сообщения нулевой длины. При этом, для снижения влияния погрешности и низкого разрешения системного таймера, важно повторить операцию посылки сигнала и получения ответа большое число N раз. Таким образом, если время на N итераций пересылки сообщений нулевой длины туда и обратно составило T сек. , то латентность измеряется как s=T/(2N)
Латентность это количество циклов задержки от момента указания адреса до момента получения данных, находящихся по этому адресу. Современная оперативная память, начиная с DDR2, имеет конвеерную структуру, то есть чтобы не ждать предыдущего ответа, заранее отправляют следующий. В буфере запросов скапливается очередь, так вот длина очереди это и есть латентность. На чтение, на запись и на какие то еще операции, точно не могу сказать.
Одним из самых важных параметров памяти является абсолютная задержка получения данных по запрошенному адресу. Так вот, она за последние 15 лет практически не изменилась. Маркетологи нам указывают частоты все больше и больше, а вот про латентность стараются умалчивать.
Рассчитывается задержка так. Если указана частота памяти для DDR4- 2400 МГц, то т. к. начиная с DDR2 запросы ответы идут по фронту и срезу синхросигнала, значит реальная частота 1200 МГц, что соответствует периоду синхроимпульса 0,83 нс. Если указано, что латентность составляет CL=17, это значит, что абсолютная задержка получения данных из памяти составляет 17*0,83=14 нс.
А теперь возьмем память 15 летней давности: DDR2 2GB Kingston KVR400D2S4R3/2G: Частота 400 Мгц, значит период 5 нс, Латентность указана 3. Значит время задержки 15 нс. Вот так!
Более того, все эти частоты сумасшедшие гигагерцы - они все внутри, а снаружи, на плате внешняя частота по которой процессор, память, чипсет обмениваются данными, как была 100 МГц (133МГц) 20 лет назад, так и осталась до сих пор. Даже для ксеонов скэйлбл второго поколения она составляет те же 100-133МГц, как и для процессоров Pentium SX33 в 1996 году.
А про "коэффицент неуправляемых обратных токов транзисторов.." это жесть, и самое страшное, что читают же это люди.
Одним из самых важных параметров памяти является абсолютная задержка получения данных по запрошенному адресу. Так вот, она за последние 15 лет практически не изменилась. Маркетологи нам указывают частоты все больше и больше, а вот про латентность стараются умалчивать.
Рассчитывается задержка так. Если указана частота памяти для DDR4- 2400 МГц, то т. к. начиная с DDR2 запросы ответы идут по фронту и срезу синхросигнала, значит реальная частота 1200 МГц, что соответствует периоду синхроимпульса 0,83 нс. Если указано, что латентность составляет CL=17, это значит, что абсолютная задержка получения данных из памяти составляет 17*0,83=14 нс.
А теперь возьмем память 15 летней давности: DDR2 2GB Kingston KVR400D2S4R3/2G: Частота 400 Мгц, значит период 5 нс, Латентность указана 3. Значит время задержки 15 нс. Вот так!
Более того, все эти частоты сумасшедшие гигагерцы - они все внутри, а снаружи, на плате внешняя частота по которой процессор, память, чипсет обмениваются данными, как была 100 МГц (133МГц) 20 лет назад, так и осталась до сих пор. Даже для ксеонов скэйлбл второго поколения она составляет те же 100-133МГц, как и для процессоров Pentium SX33 в 1996 году.
А про "коэффицент неуправляемых обратных токов транзисторов.." это жесть, и самое страшное, что читают же это люди.
Похожие вопросы
- Латентность оперативной памяти
- Латентность оперативной памяти
- Объясните простыми словами. "Оперативная память" - на что она влияет? Вот буквально на пальцах. Если у ноута низкая опе
- Влияет ли на индекс производительности в 7 количество оперативной памяти или только частота? Влияют ли тайминги?
- Какую оперативную память лучше взять из этих двух?! Что важнее: Латентность или Тактовая частота при выборе?
- Влияет ли объём оперативной памяти на нагревание ноутбука?
- На что влияет оперативная память?
- Помогите с оперативной памятью! (Фото и пояснения внутри)
- по оперативной памяти. Можно ли заменить оперативную память на память другой частоты? И что вообще на что влияет частота?
- Как решить проблему с нерациональным использованием оперативной памяти (ОЗУ) системой?