Как распределяются данные между планками озу? Как будет работать схема 2 планки в дуал ченел и одна просто так?

1) И так есть две планки на 2 и на 4.
В озу нужно хранить скажем два Гб данных.
Где эти данные будут находиться? Сразу в двух планках? Гиг в одной а гиг во второй?
А если 3 Гб? Планка на 2 занята полностью а на планка на 4 на 25%?
2) 2 планки по 4 в дуал ченел и одна на 8 просто так.
Будет ли часто используемые данные храниться на планках которые в дуал ченел?
Или как оно вообще будет работать?
  • Вопрос задан
  • 156 просмотров
Решения вопроса 1
Jump
@Jump
Системный администратор со стажем.
Как распределяются данные между планками озу?
Как менеджер памяти решит, так и будет.
А как он решит неизвестно.
И то он такими вещами как планка не оперирует - он просто адресует. А уж на какой планке какой адрес окажется зависит от чипсета.
В общем вообще непредсказуемая вещь.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos
Как загрузите - так и будет храниться. Можно аллоцировать 2 гига одним куском, по крайней мере попытаться. Можно - по кусочкам. Все зависит от реализации аллокации +от операционки.

Если не вы размещаете в памяти, а сторонняя программа - то никто вам точно не скажет.

Кстати с т.з. высокого уровня плашек памяти нет. Есть адреса.
Ответ написан
@pfg21
ex-турист
читай документацию на твой чипсет, какие алгоритмы "объединения" памяти в него впихнули так память и соберется.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы