64-разрядная версия 13.10 показывает на 1 ГБ меньше ОЗУ, чем 64-разрядная версия 13.04

Я только что закончил преобразование всех разделов nfts в ext4, я знаю, что это не ответ на мой вопрос, но он сработал ...

1
задан 19 November 2013 в 03:03

1 ответ

Вы измеряете яблоки и апельсины.

Ваше ядро ​​по-прежнему видит 4 гигабайта оперативной памяти. free возвращает только оперативную память. У вас есть 1 гигабайт оперативной памяти, к которому нельзя получить доступ. Это может произойти из-за нескольких вещей, но я бы предположил, что обновление обновило видеодрайверы и что ваша карта «использует» часть этой ОЗУ.

Возможно, вы захотите проверить, что ваша оперативная память не «помечена как плохой» чем-то вроде BadRam.

Наконец, вы можете посмотреть (хотя я не думаю, что это так) чтобы ядро ​​не отображало ОЗУ нечетным образом.

cat /var/log/dmesg | grep -a 40 "BIOS-provided physical RAM map:"

должен начать работать по этому пути. Хотя вы можете попробовать просто загрузить старшее ядро, если вы сделали обновление и видите.

В основном вам нужно выяснить, где находится недостающая память. Он там, ваша система видит это, он просто сопоставляется с чем-то другим, чем вы привыкли.

7
ответ дан 24 May 2018 в 16:17
  • 1
    cat / var / log / dmesg | grep -a 40 ", представленная в BIOS, физическая карта RAM: " приводит к «Нет такого файла или каталога». и BadRam не показывает проблемную память. Думаю, я вернусь к 13.04. – K7AAY 4 November 2013 в 10:05

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

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