gleam
@gleam

Скорость работы оперативной памяти?

Здравствуйте!

1) Есть планки оперативной памяти с частотой, пускай, 2000 мгц, значит ли это, что такая память в четырехканальном режиме будет работать аналогично частоте 8000 мгц?

2) На что повлияет скорость работы оперативной памяти, и повлияет ли вообще? (не в теории, а «на глаз» будет ли отличаться работа в системе с памятью на 2 ггц от памяти на 8ггц? если будет, то в чем это будет заметно?)
  • Вопрос задан
  • 27953 просмотра
Решения вопроса 1
@JDima
в чем это будет заметно?

В бенчмарках. Больше — примерно нигде. www.overclockers.ru/lab/38160_2/Izuchenie_vliyaniya_chastoty_i_tajmingov_pamyati_na_primere_platformy_LGA1156.html

А что мешает провести эксперимент? Если у вас сейчас стандартная 2-канальная память, то вынимаете одну из планок и снижаете делитель до минимального. Заметите разницу? Сомневаюсь.
Ответ написан
Пригласить эксперта
Ответы на вопрос 8
nikitko
@nikitko
На Хабре есть великолепный цикл статей про хардвер, которые лишь немного устарели за 3 года с момента публикации. Вот тут есть то, что вас интересует habrahabr.ru/post/80962/
при двухкратном увеличении частоты прирост перфоманса в реальных задачах будет максимум 10%. А часто — и того меньше.
Ответ написан
Комментировать
firefish
@firefish
1) вы точно про 4 канала? Есть только на MB с 2011м сокетом и ценой ~10+ k рублей за MB. А ещё на таких системах реальная пропускная способность памяти уже упирается в процессор. Чем выше частота процессора(да и больше ядер), тем ближе она подбирается к теоретически возможной.
2) вау эффекта скорее всего не будет.
Ответ написан
Комментировать
polym0rph
@polym0rph
Основатель Bits.media
Вообще такая инфа легко гуглится. Краткий ответ — нет, не теряйте время.

Более развернуто — вопрос по аналогии «если я в рейд0 поставлю 2 винчестера с 7200 оборотов, я получу винчестер 14400 оборотов шпинделя?». Частота не складывается и не изменяется в зависимости от количества каналов. Прирост может быть в _некоторых_ приложениях максимум 6-10%, на глаз это не заметно вообще чаще всего. Лучше объем больше поставьте, чтобы система больше кэшировала, толку больше будет. Никакого скачка, как при переходе с винчестера на ССД, получить не удастся.
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
По первому вопросу ничего не скажу, разве что сама частота планки не увеличивается, просто работа с планками распоралеливается. Теоритически прирост может быть в 4 раза по сравнению с одной, но реальность штука жестокая. На этот фактор много мелочей влияет.

По сути скорость работы оперативной памяти влияет на то, как быстро данные будут получены процессором для дальнейшей обработки. Чем быстрее процессор сможет получать данные из оперативной памяти — тем лучше. По той же причине сейчас повально все ставят SSD — скорость последовательного и особенно рандомного доступа выше — следовательно процессору придется меньше ждать пока придут данные для обработки. Такие дела.
Ответ написан
wartur
@wartur
Все намного сложнее.

Думаю, стоит почитать про такие вещи как «тайминги», «кеширование файловой системы», «частота оперативной памяти».

Теперь конкретно:
1) Это совершенно не аналогия, там не такие пропорции о которых вы написали.
2) Скорость оперативной памяти влияет на скорость обработки данных.
Ответ написан
LeoCcoder
@LeoCcoder
1) смотря, как мерить. если мерить максимальную пропускную способность между контроллером памяти и памятью, то да (теоритически). Будет работать аналогично.
2) если вы обычный пользователь (а иначе бы вы не спрашивали такого вопроса), то вы не заметите ничего, главное чтобы памяти было достаточно (где-то от 8Гб) и она соответствовала уровню процессора.
Ответ написан
Комментировать
@GaMBiT
Сопутствующий вопрос. Есть мать с 6 слотами памяти. Сейчас занято 3 из них в трехканальном режиме 1333 Мгц. Хочу приобрести память побыстрее в районе 2000 Мгц, но другой фирмы. Можно ли ее установить параллельно со старой памятью?
Ответ написан
Melkij
@Melkij
PostgreSQL DBA
1) 4 ядра проца по 3ГГц != 1 ядро 12ГГц. Аналогия вполне корректна.
Тем более для единственного нынче существующего 4-канального LGA2011 — это чисто серверная платформа и дивиденды от 3-4 каналов могут быть видны только на очень интенсивных параллельных транзакциях.
В общем-то, единственные смысл и цель внедрения и 3 и 4 канала — увеличение максимального объёма памяти без ухудшения латентности оной.

2) на глаз разницу не заметите. В том числе и между 1333 и 2000Мгц памятью.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы