しばらく前に、以前何度もやったように、Ubuntu を再インストールしました。それ以来、Gnome システム モニターとシステム情報 (そして、私が試した他のグラフィカル ツール) には、インストールされている 8GB RAM のうち 5.7 GiB しか表示されません。私は 64 ビット バージョンをインストールしましたが、以前のインストールではこの問題は発生しませんでした。
同様の問題に関する質問をいくつか見つけましたが、これはハードウェアの制限 (以前は機能していた) でも間違ったシステムがインストールされたわけでもないため、どの回答も私のケースには当てはまらないようです。
どなたか、これがどこから来ているのか推測できますか? ハードウェアについて心配する必要はありますか? 不便なことと、これがどこから来ているのか知りたいことの両方から、再インストールは避けたいと思います。
容量が 4GB の RAM モジュールを 2 つインストールしています。
出力free
free
Gesamt Belegt Frei Gemeinsam Puffer Cache
Speicher: 6000984 4565864 1435120 628788 141264 1428252
-/+ Puffer/Cache: 2996348 3004636
Auslagerungsdatei: 10485756 121952 10363804
メモリテスト
memtest はエラーなしで合格しました。レポートは表示されますMemory: 6036M
が、メモリ全体をテストしているようです ( Testing: 8192M - 8678M
) 。。
memetest については何も知らないので、それが正常かどうかはわかりません。
UEFI
UEFI は 8GB の RAM 全体を認識します。
エキスパート/var/log/kern.log
: ブートプロセス中に BIOS から報告されたメモリマップ:
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] e820: BIOS-provided physical RAM map:
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x000000000009d800-0x000000000009ffff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000001fffffff] usable
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x0000000020000000-0x00000000201fffff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x0000000020200000-0x0000000040003fff] usable
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x0000000040004000-0x0000000040004fff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x0000000040005000-0x000000005b00efff] usable
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x000000005b00f000-0x00000000dae9efff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000dae9f000-0x00000000daf9efff] ACPI NVS
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000daf9f000-0x00000000daffefff] ACPI data
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000dafff000-0x00000000df9fffff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000fed08000-0x00000000fed08fff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000fed10000-0x00000000fed19fff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x00000000ffc00000-0x00000000ffffffff] reserved
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021e5fffff] usable
Dec 26 23:42:00 josh-ThinkPad-T430 kernel: [ 0.000000] BIOS-e820: [mem 0x000000021e600000-0x000000021e7fffff] reserved
答え1
マシンに Ubuntu を再インストールしました。その過程で、UEFI もリセットしました (現在はレガシーではなく efi とセキュア ブートを使用しています)。
これで問題は解決しました実際の問題が何であったかは分かりません。しかし:
私の古いインストールではWindowsもRAMが少ないと報告しただから私はUEFIのリセット解決策はこれでした。UEFI ファームウェアのバグのようです (ただし、更新しても問題は解決しませんでした)。
答え2
Memtest は、インストールされているメモリがそれほど大きくない場合でも、現在テストしている「ブロック サイズ」を報告します。ただし、6036 MB を報告するようです...
また、無料では 6,000,984k、つまり 6GB しか表示されません。
BIOS も 6GB しか報告しない場合は、他の 2GB または RAM に何か問題が発生しているようです... 緩んでいる可能性があり、それを再挿入すると改善される可能性があります。または、メモリがなくなったか故障している可能性があります。
情報更新後:
UEFI はまったく別の問題です。関連があるかどうかはわかりませんが、他に目立った違いはありません... この質問の長い回答を読んでみてください。UEFI 搭載のプレインストールされた Windows と一緒に Ubuntu をインストールする" あるいはUbuntuのUEFIに関するヘルプ