Em um novo PC com 64 GB de memória principal, só consigo ver cerca de 60 GB, faltando 4 GB inteiros.
Na BIOS podem ser vistos todos os quatro módulos de 16 GB cada, e também que somam os 64 GB esperados.
Mas no Linux, só vejo
$ free
total used free shared buff/cache available
Mem: 63726408 1917044 57576532 156680 4232832 60936548
Swap: 33554428 0 33554428
e
$ grep MemTotal /proc/meminfo
MemTotal: 63726408 kB
que é cerca de 60,77 GB de memória principal.
Vendo isso, olhei para minha máquina anterior com 16 GB de memória principal. Aqui também falta um GB dos 16 GB completos, restando apenas 15,1 GB.
Então, onde e por que esses 5-6% da memória principal estão faltando?
Lidando com a possível duplicata Como leio de /proc/$pid/mem no Linux?
Minha pergunta não é sobre uma única memória de processo, mas toda a memória do sistema, especialmente faltando muito dela.
Pelo menos 2 ou 3 GB parecem estar ocupados pelo adaptador gráfico interno
O sistema anterior também usava os gráficos internos com resultados semelhantes
Assim parece, gráficos é onde a memória principal "desaparece".