Насколько сильно страдает производительность при использовании одного модуля DDR?

1

У меня Dell Dimension 8300, который все еще путешествует. Некоторое время назад я увеличил его до 2x1GB. В выходные один из модулей умер, поэтому я пошел и купил еще 2x1GB (для работы в согласованных парах). Время от времени я замечал, что приложения с большим объемом памяти (GIMP и т. Д.) Немного перегружены только 2 ГБ ОЗУ. Мой вопрос заключается в том, лучше ли мне вытягивать «нечетный» модуль, чтобы в системе была только совпадающая пара, или оставить нечетный модуль и иметь 3 ГБ (вместо 2 ГБ) ОЗУ?

Аарон
источник
Нет однозначного ответа на этот вопрос без тщательного тестирования, определения того, какое у вас узкое место, шаблон использования и т. Д. В целом, хотя, если вы используете до 2 ГБ, то дополнительные ГБ, вероятно, будут лучше, чем запуск 2 ГБ двухканальный, и полагаясь на своп. , ,
Эрни
Итак, вообще говоря, не является ли «катастрофическим» (снижение производительности на 50%) работать с дополнительным ГБ как единое целое?
Аарон
Обычно вы не используете полную пропускную способность памяти, поэтому в большинстве случаев вы не увидите большого падения производительности. Если вы часто меняете местами, пропускная способность памяти становится не проблема, поскольку скорость диска будет ограничивающим фактором. Я бы сосредоточился на выяснении, если вы меняете местами, и если да, то больше памяти выиграет по сравнению с двухканальным.
Эрни

Ответы:

0

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

Дэвид Шварц
источник