Coucou tout le monde !

Je viens poser une petite question qui m'intrigue, sur mon serveur (ubuntu server) j'ai installé screenfetch qui me dit :

RAM: 212MB / 3879MB

mais free me dit :

total used free shared buffers cached
Mem: 3972300 1309308 2662992 0 545440 547928

c'est à dire : 1.2486534118652344 Go

et top me dit :

1309408 used c'est à dire : 1.248748779296875 Go

Free et Top sont donc d'accords entre eux, j'ai ~1,2Go utilisé mais screenfetch est lui pas d'accords avec un score de 212MB utilisés.

Pourquoi est-ce qu'il dit ça le vilain ?
Ça peut s'arranger ?