Números estranhos em free -m / -g

0

Tenho cartões de memória de 4 x 2gb (ou gib?). Eu comprei em pares, então eles podem ser diferentes.

$ free -m
     Total
Mem: 7918

$ free -g
     Total
Mem: 7

Eu esperava 8192mb e 8gb.

É devido à diferença entre gb e gib? Mas eu ainda não entendi, alguém pode explicar isso?

    
por ChocoDeveloper 20.10.2012 / 02:01

1 resposta

2

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.

    
por 20.10.2012 / 02:26

Tags