Цитата:
Сообщение от Артемий
В общем проблема такаяже тока у меня 1 гб оперативки а выдает 512 мб
|
Актуально для старых материнских плат, в которые пытаются воткнуть новую память. Причин две:
1. Материнская плата не поддерживает модули данного объёма.
2. Материнская плата не поддерживает модули данной логической организации.
Объяснение второго пункта "на пальцах": ячейки в памяти считываются по "строкам" и "столбцам"; модуль 64 МБ условно может быть организован как 8х8, так и 4х16 или 2х32 мегабайт... Решение 2х32 - слишком экзотично, и инженеры исключают его поддержку, удешевляя плату – логично полагая, что модуль 16х16 (256) – вполне достаточен для нужд данной платы... И поэтому они ставят ограничение на размерность модуля – 16х16. Ну, а когда прогресс приносит нам новую память, и мы втыкаем 512 (16х32), то материнская плата вполне закономерно не видит половины строк или столбцов – она просто не подозревает об их существовании...
Ещё такое может быть связано с тем, что материнская плата некорректно обрабатывает количество банков в модуле (или просто не поддерживает нужное их количество).
Чаще всего такой глюк проявляется на односторонних модулях большой ёмкости, причём – чем меньше чипов на модуле (то есть – они более ёмкие), тем больше его вероятность.
взял сдесь