1

Я немного озадачен тем, как DDR4 работает в деталях. Я не очень знаком с деталями DDR или контроллером памяти. До сих пор DDR4 рекламируется повсюду, что передачи DDR4 накапливаются с каждым модулем, который у меня есть на моей плате. Например, если у меня 4 модуля по 4 ГБ каждый и, скажем, 20 ГБ / с. Я бы в итоге получил 80 Гб / с с 4 банками. На мой взгляд, это работает, только если у меня есть приложение, которое использует все 16 ГБ оперативной памяти. Но насколько быстрым может быть передача, если мое приложение использует только 2 ГБ.

Будет ли какая-то внутренняя логика, которая распределяет 2 ГБ поровну между всеми 4 банками? Если так, то кто это делает?

Моя точка зрения: например, если мне нужно выбрать между

  • DDR3-2133, который имеет 16 ГБ mabe до 2 модулей
  • DDR4-2133, который имеет 16 ГБ, состоящий из 4 модулей

предположим, что цены одинаковы, но время для DDR3 намного лучше, чем для DDR4. Скорость передачи на модуль одинакова. Если данные, которые распределяются приложением, не превышают емкость модуля и не распределяются поровну между другими модулями, DDR3 будет лучшим выбором, потому что время лучше, а DDR4 не даст никакого преимущества, верно?

Лучшая литература , которую я нашел , было это , но это не говорит много о том , как происходит управление Memeory

Я надеюсь, что кто-то здесь может пролить свет на детали :-)

1 ответ1

0

Управление памятью осуществляется операционной системой.

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

Как сказал Ramhound, в DDR4 есть очевидные преимущества, в частности, лучшая производительность и более низкое энергопотребление. С точки зрения производительности, эти выгоды будут сильно зависеть от вашего использования. Если вы не используете высокоспециализированное программное обеспечение, вы не будете сильно выбирать память DDR4.

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