Eu tenho o Ubuntu 18.04 com dupla inicialização com o Windows 10. O Windows 10 mostra 8 GB de RAM.
Mas no Ubuntu mostra apenas 6,8 GB.
Existe alguma maneira de chegar perto de 8 GB ou isso é natural?
~ $ grátis total de buff / cache compartilhado gratuito usado disponível Mem: 7097484 1775180 3633172 67964 1689132 4994508 Troca: 1000444 0 1000444
Depois de desligar a área de troca,
~ $ grátis total de buff / cache compartilhado gratuito usado disponível Mem: 7097484 1776700 4761256 111464 559528 4949096 Troca: 0 0 0
Resultado
~ # dmesg grep -i memória: [0.000000] PM: memória nosave registrada: [mem 0x00000000-0x00000fff] [0.000000] PM: memória nosave registrada: [mem 0x00087000-0x00087fff] [0.000000] PM: memória nosave registrada: [mem 0x000a0000-0x000bffff] [0.000000] PM: memória nosave registrada: [mem 0x000c0000-0x000fffff] [0.000000] PM: memória nosave registrada: [mem 0x09b00000-0x09dfffff] [0.000000] PM: memória nosave registrada: [mem 0x09f00000-0x09f09fff] [0.000000] PM: memória nosave registrada: [mem 0x6427a000-0x64b79fff] [0.000000] PM: memória nosave registrada: [mem 0x6b58f000-0x6b78efff] [0.000000] PM: Memória nosave registrada: [mem 0x6b78f000-0x6d78efff] [0.000000] PM: Memória nosave registrada: [mem 0x6d78f000-0x6f78efff] [0.000000] PM: Memória nosave registrada: [mem 0x6f78f000-0x6f7fefff] [0.000000] PM: memória nosave registrada: [mem 0x6f800000-0xafffffff] [0.000000] PM: memória nosave registrada: [mem 0xb0000000-0xf7ffffff] [0.000000] PM: memória nosave registrada: [mem 0xf8000000-0xfbffffff] [0.000000] PM: memória nosave registrada: [mem 0xfc000000-0xfebfffff] [0.000000] PM: memória nosave registrada: [mem 0xfec00000-0xfec00fff] [0.000000] PM: memória nosave registrada: [mem 0xfec01000-0xfec0ffff] [0.000000] PM: memória nosave registrada: [mem 0xfec10000-0xfec10fff] [0.000000] PM: memória nosave registrada: [mem 0xfec11000-0xfed7ffff] [0.000000] PM: memória nosave registrada: [mem 0xfed80000-0xfed80fff] [0.000000] PM: Memória nosave registrada: [mem 0xfed81000-0xfedfffff] [0.000000] PM: memória nosave registrada: [mem 0xfee00000-0xfee00fff] [0.000000] PM: memória nosave registrada: [mem 0xfee01000-0xff7fffff] [0.000000] PM: Memória nosave registrada: [mem 0xff800000-0xfff4ffff] [0.000000] PM: memória nosave registrada: [mem 0xfff50000-0xffffffff] [0.000000] Memória: 6929972K / 7238032K disponível (código do kernel 12300K, 2472K rwdata, 4248K rodata, 2408K init, 2416K bss, 301660 bss, 308060K reservado, 0K cma reservado) [0.039763] Liberando memória de alternativas SMP: 36K [1.147121] Liberando memória initrd: 54212K [141.519341] Liberando memória do kernel não utilizada: 2408K [153.310684] Liberando memória do kernel não utilizada: 2008K [153.317976] Liberando memória do kernel não utilizada: 1896K [153.869546] Kernel da zona [TTM]: memória gráfica disponível: 3548742 kiB [153.869547] [TTM] Zone dma32: memória gráfica disponível: 2097152 kiB
/var/log/kern.log
. A resposta que eu apontei foi apenas para que você soubesse o que procurar. Veja também aqui .Respostas:
Está linha:
indica que o BIOS está fornecendo 7238032K de memória ao kernel. O restante da memória está sendo usado pelo BIOS:
8.388.608 K Total - 7.238.032 K Kernel = 1.150.576 K reservados pela BIOS.
Essa é uma quantia incomumente grande para a BIOS reservar. Você precisaria olhar as configurações do BIOS para tentar descobrir o porquê.
fonte
De: Por que minha acer nitro 5 (AN515-42, Radeon RX 560X) de 8 GB de RAM, mas sua RAM de apenas 6,9 GB é utilizável?
fonte
O Ubuntu está usando os gráficos integrados da sua CPU, que consomem ~ 1.1 GB de memória do sistema, enquanto o Windows está usando os gráficos discretos, que não consomem memória do sistema.
Não sei ao certo por que o Ubuntu usa o padrão iGPU, mas é possível que ele use o dGPU, garantindo que o driver da GPU AMD esteja atualizado. Se isso não funcionar, você pode tentar usar o recurso de gráficos híbridos para alternar entre GPUs, mas observe que esse recurso é muito experimental e de nível muito baixo e pode impedir facilmente a inicialização da instalação do Ubuntu se a instalação do hardware não estiver correta. suportado.
fonte