11.10 x86 - проблема оперативной памяти (показывает 3,4 ГБ при установке 8 ГБ)

Недавно я установил Ubuntu 11.10 x86 на новый компьютер, на котором установлено 2 x 4 ГБ ОЗУ (всего 8 ГБ).

Но когда я иду к системному монитору Ubuntu, он показывает только 3,4 ГБ памяти (и 8 ГБ подкачки). У меня также установлена ​​Windows 7 с двойной загрузкой на том же компьютере, и там она показывает 8 ГБ ОЗУ в «Панели управления> Система». BIOS также распознает 8 ГБ.

Я думал, что это может быть проблемой выпуска x86, и мне нужно было использовать x64, но я только что спросил друга, у которого тот же компьютер с Ubuntu 11.04 x86, и он сказал, что системный монитор показывает ему 8 ГБ ОЗУ .

Что я мог сделать, чтобы Ubuntu распознал 8 ГБ ОЗУ? Я действительно даже не знаю, с чего начать тестирование.

$ sudo dmidecode --type 17 | grep -E "Size|Form Factor|Memory Device|Type"[sudo] password for revered:
Memory Device
    Size: 4096 MB
    Form Factor: DIMM
    Type: Unknown
    Type Detail: None
Memory Device
    Size: 4096 MB
    Form Factor: DIMM
    Type: Unknown
    Type Detail: None
Memory Device
    Size: No Module Installed
    Form Factor: DIMM
    Type: Unknown
    Type Detail: None
Memory Device
    Size: No Module Installed
    Form Factor: DIMM
    Type: Unknown
    Type Detail: None

$ free
             total       used       free     shared    buffers     cached
Mem:       3608164     566356    3041808          0      36748     222304
-/+ buffers/cache:     307304    3300860
Swap:      8369148          0    8369148
5
задан 26 December 2011 в 13:11

2 ответа

В 32-разрядной операционной системе можно использовать до 4 ГБ ОЗУ. Исключением является ядро ​​PAE, которое в основном представляет собой 32-разрядное ядро, которое поддерживает больше оперативной памяти.

Я предлагаю вам просто установить 64-битную операционную систему, так как это обычно дает лучшую производительность. Другим решением было бы установить ядро ​​PAE, что можно сделать из центра программного обеспечения.

0
ответ дан 26 December 2011 в 13:11

Ядро PAE устанавливается по умолчанию, если 32-битный установщик обнаруживает 4 ГБ или ОЗУ или более. Должно быть, что-то пошло не так с этим обнаружением, или у вас могло быть меньше оперативной памяти во время установки, а затем обновлено.

В любом случае, вы должны использовать ядро ​​PAE, которое будет видеть всю оперативную память. Установите пакет linux-image-generic-pae, который должен загрузить самое последнее ядро ​​PAE, и, если все пойдет хорошо, удалите базовые ядра.

0
ответ дан 26 December 2011 в 13:11

Другие вопросы по тегам:

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