C'est sûr qu'il y a toujours un peu de perte/différence lorsque tu convertis de Gio à Go (à noter que le Go est à l'avantage des fabricants).
L'utilitaire en ligne de commande
free dispose de quelques options intéressantes pour afficher les quantités de mémoire vive. L'option
--si, entre autre, permet d'afficher des unités en conformité avec le système international d'unités (puissance de 10) plutôt qu'en utilisant une valeur binaire (puissance de 2).
Affichage de la RAM détectée en octets:
utilisateur@mon_ordinateur:~$ free
total used free shared buffers cached
Mem: 16402412 2877120 13525292 0 236328 995868
-/+ buffers/cache: 1644924 14757488
Swap: 4194300 0 4194300
Affichage en kibioctets (puissance de 2), puis affichage en kilo-octet (puissance de 10):
utilisateur@mon_ordinateur:~$ free -k
total used free shared buffers cached
Mem: 16402412 2877112 13525300 0 236344 995868
-/+ buffers/cache: 1644900 14757512
Swap: 4194300 0 4194300
utilisateur@mon_ordinateur:~$ free -k --si
total used free shared buffers cached
Mem: 16796069 2946289 13849780 0 242016 1019768
-/+ buffers/cache: 1684504 15111565
Swap: 4294963 0 4294963
Affichage en mibioctets, puis en mégaoctets:
utilisateur@mon_ordinateur:~$ free -m
total used free shared buffers cached
Mem: 16017 2809 13208 0 230 972
-/+ buffers/cache: 1606 14411
Swap: 4095 0 4095
utilisateur@mon_ordinateur:~$ free -m --si
total used free shared buffers cached
Mem: 16402 2877 13524 0 236 995
-/+ buffers/cache: 1645 14757
Swap: 4194 0 4194
Affichage en gibioctets, puis en gigaoctets:
utilisateur@mon_ordinateur:~$ free -g
total used free shared buffers cached
Mem: 15 2 12 0 0 0
-/+ buffers/cache: 1 14
Swap: 3 0 3
utilisateur@mon_ordinateur:~$ free -g --si
total used free shared buffers cached
Mem: 16 2 13 0 0 0
-/+ buffers/cache: 1 14
Swap: 4 0 4