24

Я имею в виду, если мы увеличим размер SDRAM по той же технологии, время отклика будет меньше? Если да, то о сложности цифровой логики?

2 ответа2

31

И да и нет. Как Чувак состояния, память никогда не будет работать быстрее , чем автобус / тактовая частота вождения, но максимальная скорость памяти , безусловно , зависит от размера.

По мере того как сборка памяти увеличивается, количество уровней декодера адресов увеличивается (с учетом размера файла), а нагрузка на драйверы увеличивается линейно (что приводит к примерно логарифмическому увеличению задержки).

Таким образом, хотя редко стоит ограничивать размер оперативной памяти в готовой системе в попытке увеличить скорость (есть исключения, когда устройство регулирует тактовую частоту в зависимости от размера оперативной памяти), если вы Разработчик системы: максимальный размер ОЗУ - один из компромиссов производительности, который вы должны учитывать.

2

Нет. Поскольку SDRAM синхронизируется с системой, их скорость зависит от скорости системы. На скорость доступа к памяти может повлиять конфигурация, в которой они используются.

Если ваша сборка уже имеет dual-channel(или трехканальную) конфигурацию, и увеличенная память не использует идентичные модули, то вы можете перейти на одноканальную работу. Тем не менее, это снижение едва заметно, как говорит Википедия:

Аппаратные средства Тома обнаружили небольшое различие между одноканальной и двухканальной конфигурациями в синтетических и игровых тестах (с использованием «современной (2007)» настройки системы). В своих тестах двухканальный показал в лучшем случае 5% увеличение скорости в задачах, интенсивно использующих память.

В этом случае "скорость" может уменьшиться, но вы получите общее повышение производительности из-за большего объема физической памяти, доступной в распоряжении вашей ОС. Это, конечно, зависит от используемой вами ОС и от того, насколько эффективно она использует доступные ресурсы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .