Недавно я установил Ubuntu 11.10 x86 на новый компьютер, на котором установлена 2 ГБ RAM (всего 8 штук).
Но когда я иду на монитор системы Ubuntu, он показывает только 3,4 & nbsp ; ГБ памяти (и 8 & nbsp; GB swap). У меня также установлена Windows 7 с двойной загрузкой на том же компьютере, и там она отображает 8 ГБ оперативной памяти в «Панель управления> Система». BIOS также распознает 8 GB.
Я думал, что это может быть проблемой для выпуска 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
В 32-разрядной операционной системе имеется 4 ГБ оперативной памяти, которую можно использовать. Исключением является ядро PAE, которое в основном представляет собой 32-битное ядро, которое поддерживает больше оперативной памяти.
Я предлагаю вам установить 64-разрядную операционную систему, так как это, как правило, дает лучшую производительность. Другим решением было бы установить ядро PAE, которое можно сделать из программного центра.
Ядро PAE устанавливается по умолчанию, если 32-разрядный установщик обнаруживает 4 ГБ или ОЗУ или больше. Что-то, должно быть, пошло не так с этим обнаружением, или у вас могло быть меньше ОЗУ во время установки, и обновлено позже.
Независимо от этого, вы должны использовать ядро PAE, которое будет видеть всю RAM. Установите пакет linux-image-generic-pae, который должен вытащить последнее ядро PAE, и если все пойдет хорошо, удалите общие ядра.