A opção -g
exibe a quantidade de memória em gigabytes (GiB), mas é arredondada para baixo. Percebo que você está exibindo os totais, portanto, diferentemente da maioria das outras saídas do comando free
, estas são a soma da RAM que está (a) em uso; (b) armazenar cache de páginas; ou (c) não está em uso de todo.
Os "totais" que você está vendo são a quantidade de memória utilizável nos bastões. A memória é anunciada em potências de até dois, mas quase nunca tem o último byte como anunciado.
Além disso, a memória do sistema reservada para dispositivos de hardware, como um chip gráfico integrado com uma arquitetura de memória unificada, pode ser subtraída desse total.