16.04 обнаруживает 3,6 ГБ памяти из общего объема 32 ГБ

16.04 обнаруживает 3,6 ГБ памяти из общего объема 32 ГБ

Я перехожу с Windows на Ubuntu. На моем рабочем столе установлено 32 ГБ физической памяти, и все это определяется BIOS и предыдущими версиями ОС. С тех пор, как я перешел на Ubuntu 16.04, он распознает только 3,6 ГБ. Все инструменты ОС сообщают об одной и той же памяти, free -h, top, dmesgи т. д.

Я работаю на x86_64. Есть ли настройка конфигурации для доступа ко всей памяти?

free -h:

бесплатно -h

top:

вершина

Пожалуйста, дайте мне знать, если вам нужны какие-либо выходные данные или информация. Заранее спасибо.

Обновлять

Выходdmesg | grep Memory

Root@AGsys:~# dmesg |grep Memory 
[ 0.000000] Memory: 3420004K/3667512K available (8394K kernel code, 1282K rwdata, 3944K rodata, 1480K init, 1292K bss, 247508K reserved, 0K cma-reserved)

Выходuname -a

root@AGsys:~# uname -a 
Linux AGsys 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

решение1

Возможны две причины этого:

  1. Если вы используете 32-разрядную версию Ubuntu, она будет использовать максимум около 3,5 ГБ установленной оперативной памяти, независимо от того, сколько и какого размера у вас есть модули DIMM. Поскольку ваша система сообщается как 64-разрядная, если это так, это может указывать на дополнительные проблемы; переустановка начисто — самый надежный способ исправить это, хотя это может быть связано с оставшимися настройками команды запуска в GRUB.

  2. Нередко случается получать поддельные детали. То есть, возможно, вам продали DIMM на 2 ГБ как DIMM на 32 ГБ. Поскольку я вижу из вашего последнего комментария, что вы используете 64-битную Ubuntu, это кажется более вероятным. Если вы удалите один из DIMM и посмотрите на номер детали, отштампованный на одном из чипов, вы/мы сможем проверить, что чип на самом деле является чипом на 32 ГБ или, альтернативно, что это 2 ГБ.

решение2

ОБНОВЛЯТЬ

Похоже, проблема была в 32-битном ядре, которое у меня было до обновления до 64-битной версии 16.04. Я установил 16.04 после чистой установки и теперь вижу правильную память.

Спасибо за вашу поддержку.

Ваше здоровье!

Связанный контент