У меня Ubuntu 18.04 с двойной загрузкой Windows 10. Windows 10 показывает 8 ГБ ОЗУ.
Но в Ubuntu он показывает только 6,8 ГБ.
Есть ли способ сделать это около 8 ГБ или это естественно?
~ $ бесплатно общее количество свободного общего доступного баффа / кэша доступно Mem: 7097484 1775180 3633172 67964 1689132 4994508 Своп: 1000444 0 1000444
После выключения области подкачки,
~ $ бесплатно общее количество свободного общего доступного баффа / кэша доступно Mem: 7097484 1776700 4761256 111464 559528 4949096 Обмен: 0 0 0
Вывод
~ # dmesg | grep -i память: [0.000000] PM: Зарегистрированная носимая память: [mem 0x00000000-0x00000fff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x00087000-0x00087fff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x000a0000-0x000bffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x000c0000-0x000fffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x09b00000-0x09dfffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x09f00000-0x09f09fff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x6427a000-0x64b79fff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x6b58f000-0x6b78efff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x6b78f000-0x6d78efff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x6d78f000-0x6f78efff] [0.000000] PM: Зарегистрированная внутренняя память: [mem 0x6f78f000-0x6f7fefff] [0.000000] PM: Зарегистрированная носимая память: [mem 0x6f800000-0xafffffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xb0000000-0xf7ffffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xf8000000-0xfbffffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfc000000-0xfebfffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfec00000-0xfec00fff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfec01000-0xfec0ffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfec10000-0xfec10fff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfec11000-0xfed7ffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfed80000-0xfed80fff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfed81000-0xfedfffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfee00000-0xfee00fff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfee01000-0xff7fffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xff800000-0xfff4ffff] [0.000000] PM: Зарегистрированная носимая память: [mem 0xfff50000-0xffffffff] [0.000000] Память: 6929972 КБ / 7238032 КБ (код ядра 12300 КБ, 2472 КБ данных, 4248 КБ данных, 2408 КБ инициации, 2416 КБС, 308060 КЗ зарезервировано, 0 КСМ зарезервировано) [0.039763] Освобождение памяти альтернатив SMP: 36K [1.147121] Освобождение памяти initrd: 54212 КБ [141.519341] Освобождение неиспользуемой памяти ядра: 2408K [153.310684] Освобождение неиспользуемой памяти ядра: 2008K [153.317976] Освобождение неиспользуемой памяти ядра: 1896 КБ [153.869546] [TTM] Ядро зоны: Доступная графическая память: 3548742 КБ [153.869547] [TTM] Зона dma32: доступная графическая память: 2097152 КБ
/var/log/kern.log
. Ответ, на который я указал вам, был только для того, чтобы вы знали, что искать. Смотрите также здесь .Ответы:
Эта строка:
указывает, что BIOS предоставляет ядру 7238032K памяти. Остальная часть памяти используется BIOS:
8 388 608 К Итого - 7 238 032 К Ядро = 1 150 576 К зарезервировано BIOS.
Это необычно большое количество для резервирования BIOS. Вам, возможно, придется взглянуть на настройки BIOS, чтобы попытаться выяснить, почему.
источник
От: Почему мой acer nitro 5 (AN515-42, Radeon RX 560X) оперативная память 8 ГБ, но ее можно использовать только на 6,9 ГБ?
источник
Ubuntu использует встроенную графику вашего процессора, которая потребляет ~ 1,1 ГБ системной памяти, тогда как Windows использует дискретную графику, которая не использует системную память.
Я не уверен, почему Ubuntu по умолчанию использует iGPU, но вы, возможно, сможете заставить его использовать dGPU, убедившись, что ваш драйвер AMD GPU обновлен. Если это не сработает, вы можете попробовать использовать гибридную графическую функцию для переключения между графическими процессорами, но учтите, что эта функция очень экспериментальная и очень низкоуровневая и может легко помешать загрузке вашей Ubuntu при неправильной настройке оборудования поддерживается.
источник