Память становится медленнее, если мы увеличиваем размер?


24

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


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

2
Я не думаю, что это важно для любого стандартного пользователя. Понижение скорости низкое (см. Ниже), и если вам действительно (кажется, вам) нужна эта небольшая скорость, вы всегда можете перейти на более высокую тактовую память (и DDR4 к настоящему времени). Могут быть случаи, когда это требуется, но я думаю, что большинству людей, читающих это, не нужно беспокоиться об этом,
Себб

Ответы:


31

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

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

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


Конечно, это одна из последних вещей, которые вы должны учитывать при проектировании системы. Существуют и другие переменные для установки дополнительной памяти в системе. Использование тепла и энергии - только две из этих переменных.
Ramhound

@Ramhound - На самом деле, спроектировав пару процессоров, я могу сказать вам, что производительность памяти - это одна из первых вещей, которую дизайнер учитывает, так как большая часть логики процессора должна строиться вокруг этого.
Даниэль Р Хикс

2
@Ramhound - За исключением случаев, когда при проектировании для конкретной среды с низким энергопотреблением предельные значения температуры и мощности будут «согласованы» при выборе базовой технологии, а затем не будут серьезно пересматриваться до тех пор, пока проектирование не будет приближено к завершению. Скорость памяти, с другой стороны, пронизывает дизайн.
Даниэль Р Хикс

1
Поскольку сейчас это общепринятый ответ, было бы неплохо добавить примечание о двухканальном :) Для большинства домашних пользователей это более важно, чем снижение скорости, обсуждаемое здесь, но этот вопрос может появиться в первых результатах Google и т. Д.
Себб

2
@Peter - Собери себе кучу ворот и создай демультиплекс. Вы обнаружите, что скорость пропорциональна логу количества выходов.
Даниэль Р Хикс

2

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.