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

Недавно я установил 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
5
задан 26 December 2011 в 15:11

2 ответа

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

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

5
ответ дан 25 May 2018 в 15:41
  • 1
    Наверное, я просто загружу 11.04 и испытаю это, мне не нравится 11.10 даже после настройки, чтобы он выглядел как старый v10. – Uoplem 26 December 2011 в 01:46
  • 2
    Вероятно, вы используете общее ядро, которое не будет распознавать более 4 ГБ. Можете ли вы опубликовать вывод uname -a, чтобы проверить это. – mikewhatever 26 December 2011 в 02:53
  • 3
    @mikewhatever Linux user 3.0.0-12-generic # 20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU / Linux – Uoplem 26 December 2011 в 03:01
  • 4
    Ага. Просто установите linux-image-generic-pae и перезагрузитесь. Ядро PAE должно видеть всю ОЗУ. – mikewhatever 26 December 2011 в 03:21
  • 5
    Предел для 32-разрядной ОС без PAE составляет 4 ГБ, а не 8 ГБ. – Jesper 27 December 2011 в 00:32

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

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

6
ответ дан 25 May 2018 в 15:41
  • 1
    Я предполагаю, что щелчок, который я нажал на «пропустить», может быть причиной, я установил 11.04 теперь, у которого нормальный гном по умолчанию выбирается при входе в систему, я думаю, что плохо придерживаюсь этого. – Uoplem 26 December 2011 в 22:58

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

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