Ubuntu 10.04をWindows 10でデュアルブートしています。Windows10には8 GBのRAMがすべて表示されます。
しかし、Ubuntuでは6.8 GBしか表示されません。
8 GBに近づける方法はありますか、それとも自然ですか?
〜$ free 使用済みの無料の共有バフ/キャッシュの合計利用可能 Mem:7097484 1775180 3633172 67964 1689132 4994508 スワップ:1000444 0 1000444
スワップ領域をオフにした後、
〜$ free 使用済みの無料共有バフ/キャッシュの合計利用可能 Mem:7097484 1776700 4761256 111464 559528 4949096 Swap:0 0 0
出力
〜#dmesg | grep -i memory: [0.000000] PM:登録済みのnosaveメモリ:[mem 0x00000000-0x00000fff] [0.000000] PM:登録済みのnosaveメモリ:[mem 0x00087000-0x00087fff] [0.000000] PM:登録済みnosaveメモリ:[mem 0x000a0000-0x000bffff] [0.000000] PM:登録済みnosaveメモリ:[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]午後:登録済みnosaveメモリ:[mem 0xb0000000-0xf7ffffff] [0.000000] PM:登録済みnosaveメモリ:[mem 0xf8000000-0xfbffffff] [0.000000] PM:登録済みnosaveメモリ:[mem 0xfc000000-0xfebfffff ] [0.000000] PM:登録済みnosaveメモリ:[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 0xfff50 000-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
この行:
[ 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の設定を見て、おそらく理由を突き止める必要があります。
From: なぜAcer nitro 5(AN515-42、Radeon RX 560X)8GB RAMであるが、6.9GB RAMしか使用できないのか?
これはBIOSでのみ「修正」できます!しかし、すべてのBIOSでビデオカードの事前に割り当てられたメモリを変更できるわけではありません。ノートブックがレンガになる危険があるためです。この設定の写真を撮ってもらえますか?
Ubuntuはシステムメモリを約1.1GB消費するCPUの統合グラフィックを使用していますが、Windowsはシステムメモリを消費しないディスクリートグラフィックを使用しています。
UbuntuがデフォルトでiGPUを使用する理由はわかりませんが、AMD GPUドライバーが最新であることを確認することで、dGPUを使用することができます。それが機能しない場合は、GPUを切り替えるために hybrid graphics 機能を使用してみてください。ただし、この機能は非常に実験的で非常に低レベルであり、Ubuntuインストールが起動しない場合があります。ハードウェアのセットアップが正しくサポートされていません。