Для разных частот тайминг CL14 означает разную по времени задержку. 2666 MHZ (10.5нс), 3200 MHZ (8.75нс), 3733 MHZ (7,5нс), 4000 MHZ (7нс). Возникает вопрос, почему цифры одинаковые и нельзя их сделать меньше? Для ответа на этот вопрос нужно представить себе работу и устройство памяти. Каждый модуль состоит из чипов (черных квадратов), каждый из чипов имеется ячеистую структуру, каждую ячейку можно упрощенно представить как таблицу с данными. Каждая секция в таблице может содержать или не содержать заряд. При наличии заряда значение равно 1, если нет, то нулю. На базе единиц и нулей строится вся информация в компьютере. В какой-то момент подается обращение к памяти (сигнал RAS), после запись\чтение столбца (CAS), между ними tRCD = 4 (задержка). Затем, начинается передача данных (D1, D2, D3, D4), время от передачи данных до первого элемента - это tCL = 4. В какой-то момент срабатывает команда PRECHARGE на подзарядку ячеек, время от момента секции RAS до PRECHARGE - это тайминг tRAS = 10. Когда строка закроется мы сможем подать новый тайминг RAS - это задержка и есть тайминг tRP = 3. Все это представлено в упрощенном виде. (См. фото). Любая операция в памяти является физическим процессом, перезарядка ячеек и т.д. имеет минимальное время на осуществление. Нарушить законы физики невозможно, осуществить операцию быстрее определенного минимума нель-зя. При попытках сделать такое память будет нестабильно работать (синий экран, краши, вылеты). Чтобы сохранить минимальное время на выполнение операции нам приходится все больше и больше брать тактов, которые становятся все меньше и меньше по времени (повышать тайминги).
Пост списан с видео Технобелки от 29 августа 2020. Точно за текст не скажу, но похоже, слегка переписанный текст из видео. Скрины точно взяты из него. https://youtu.be/1Chc21etvqI?si=XNaxd1nQsJrjddFm
Да, все верно. Ткну нашего админа что бы впредь указывал первоисточники, прошу прощения 😇
@White Friday , зачем удалил комментарии, учитывая, что никто не приходил в них "посрать" или набросить?