Ubuntu 18.04が完全なRAMサイズを検出しない


11

Ubuntu 18.04をWindows 10でデュアルブートしました。Windows10は完全な8 GB RAMを示しています。

しかし、Ubuntuでは6.8 GBしか表示されません。

「概要」のスクリーンショット

8GB近くにする方法はありますか?これは自然ですか?

〜$無料
              使用可能な無料の共有バフ/キャッシュの合計
メモリ:7097484 1775180 3633172 67964 1689132 4994508
スワップ:1000444 0 1000444

スワップ領域をオフにした後、

〜$無料
              使用可能な無料の共有バフ/キャッシュの合計
メモリ:7097484 1776700 4761256 111464 559528 4949096
スワップ:0 0 0

出力

〜#dmesg | grep -iメモリ:
[0.000000] PM:登録されたnosaveメモリ:[mem 0x00000000-0x00000fff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x00087000-0x00087fff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x000a0000-0x000bffff]
[0.000000] PM:登録されたノーセーブメモリ:[mem 0x000c0000-0x000fffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x09b00000-0x09dfffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x09f00000-0x09f09fff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x6427a000-0x64b79fff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x6b58f000-0x6b78efff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x6b78f000-0x6d78efff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x6d78f000-0x6f78efff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x6f78f000-0x6f7fefff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0x6f800000-0xafffffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xb0000000-0xf7ffffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xf8000000-0xfbffffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xfc000000-0xfebfffff]
[0.000000] PM:登録されたノーセーブメモリ:[mem 0xfec00000-0xfec00fff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xfec01000-0xfec0ffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xfec10000-0xfec10fff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xfec11000-0xfed7ffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xfed80000-0xfed80fff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xfed81000-0xfedfffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xfee00000-0xfee00fff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xfee01000-0xff7fffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xff800000-0xfff4ffff]
[0.000000] PM:登録されたnosaveメモリ:[mem 0xfff50000-0xffffffff]
[0.000000]メモリ:6929972K / 7238032K利用可能(12300Kカーネルコード、2472K rwdata、4248K rodata、2408K init、2416K bss、308060K予約済み、0K cma予約済み)
[0.039763] SMP代替メモリの解放:36K
[1.147121] initrdメモリの解放:54212K
[141.519341]未使用のカーネルメモリの解放:2408K
[153.310684]未使用のカーネルメモリの解放:2008K
[153.317976]未使用のカーネルメモリを解放する:1896K
[153.869546] [TTM]ゾーンカーネル:利用可能なグラフィックスメモリ:3548742 kiB
[153.869547] [TTM]ゾーンdma32:使用可能なグラフィックスメモリ:2097152 kiB

16
RAMの一部は、おそらくグラフィック用に予約されています。
mikewhatever 2018年


しかし、Radeon 560X(4GB VRAM)を持っていますが、デフォルトでAMD Raven(統合グラフィックス)が表示されていますが、Radeonを使用するように変更できますか?@mikewhatever
アブラハムフランシス

1
しかし、ここでは1 GB以上の違いがありますか?@Doug Smythies
アブラハムフランシス

さて、質問を編集して、から関連するものを追加してください/var/log/kern.log。私があなたに指摘した答えは、あなたが何を探すべきかを知るためだけのものでした。こちらもご覧ください
Doug Smythies 2018年

回答:


26

この行:

[    0.000000] Memory: 6929972K/7238032K available (12300K kernel code, 2472K rwdata, 4248K rodata, 2408K init, 2416K bss, 308060K reserved, 0K cma-reserved)

BIOSがカーネル7238032Kのメモリを提供していることを示します。残りのメモリはBIOSによって使用されています。

8,388,608 K合計-7,238,032 Kカーネル= 1,150,576 K BIOSによって予約済み。

これは、BIOSが予約する非常に大きな量です。おそらくその理由を理解するために、BIOS設定を確認する必要があります。


8
BIOSがオンボードGPU用に大量のメモリを予約している可能性があります(使用されていないにもかかわらず、独自のRAMを備えたアドオンを使用しているため)。これが、BIOSがOSからの物理RAMのこのような大きなチャンクを抑制していた場合に最初に確認する設定です。
デビッドスピレット2018年


0

UbuntuはCPUの統合グラフィックスを使用しており、システムメモリを約1.1 GB消費しますが、Windowsはシステムメモリを消費しないディスクリートグラフィックスを使用しています。

UbuntuのデフォルトがiGPUになっている理由はわかりませんが、AMD GPUドライバーが最新であることを確認することで、dGPUを使用できるようになる可能性があります。それが機能しない場合は、ハイブリッドグラフィック機能を使用してGPUを切り替えることができますが、この機能は非常に実験的で非常に低レベルであり、ハードウェアのセットアップが正しくない場合、Ubuntuインストールが簡単に起動しない可能性があります。サポートされています。


ここで私を助けてくれますか:askubuntu.com/questions/1091846/…
アブラハムフランシス

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.