La RAM de ma machine a une capacité de 8 Go. J'ai récemment installé Ubuntu 17.04.
Pourquoi Ubuntu me montre-t-il qu'il ne dispose que de 7,7 Go et non de 8 Go?
Ceci est très probablement dû au fait que votre carte graphique récupère une partie de la RAM à ses propres fins (principalement le stockage de texture). Il existe également une partie de la mémoire réservée par le noyau, mais elle est minuscule (quelques mégaoctets) par rapport à la différence constatée.
Sur de nombreux systèmes, la quantité de RAM réservée aux graphiques est configurable dans les paramètres du BIOS.
C'est probablement parce que le noyau utilise une partie de votre mémoire. Comme la mémoire du noyau ne peut pas être libérée dans la plupart des cas, Ubuntu ne fait que signaler le total disponible (moins la quantité utilisée par le noyau).
Vous pouvez trouver plus de détails en utilisant les commandes suivantes:
Vérifiez la taille de vos RAM sticks:
Sudo dmidecode | grep Size | grep MB
Vérifiez combien RAM est disponible pour une utilisation générale:
free -h
Estimez la quantité de mémoire utilisée par votre noyau:
cat /proc/meminfo | grep Slab
Recherchez la mémoire "volée" par votre carte graphique:
dmesg | grep stolen
Ceci est en fait couvert dans cette réponse (qui a plus de détails).
J'espère que cela pourra aider.