Quelle est la commande permettant de connaître la taille de la RAM d'un ordinateur ? Je veux voir le résultat en MB.
Depuis un terminal, vous devriez pouvoir utiliser :
free -m
Depuis la [page man
][1] :
-m
,--mebi
Affiche la quantité de mémoire en [mebibytes][2].
--mega
Affiche la quantité de mémoire en mégaoctets. [Implique--si
] [3].
Note : [Un kilooctet (ko) correspond à 1000 octets][4].
[1] : http://www.man7.org/linux/man-pages/man1/free.1.html [2] : https://en.wikipedia.org/wiki/Mebibyte [3] : https://en.wikipedia.org/wiki/International_System_of_Units [4] : https://en.wikipedia.org/wiki/Kilobyte
Cliquez sur l'icône power/gear (menu système) dans le coin supérieur droit de l'écran et choisissez About This Computer. Vous verrez la mémoire totale disponible en GiB. Multipliez cette valeur par 1024 pour obtenir la taille en MiB.
Cette valeur (et la valeur affichée comme Total dans la sortie de free -m
sur la console), est la taille totale de la RAM physique, moins la quantité assignée au GPU interne, si votre ordinateur en a un.
Pour voir la quantité totale de RAM physique installée, vous pouvez exécuter sudo lshw -c memory
qui vous montrera chaque banque individuelle de RAM que vous avez installée, ainsi que la taille totale de la Mémoire Système. Celle-ci sera probablement présentée sous la forme d'une valeur GiB, que vous pouvez à nouveau multiplier par 1024 pour obtenir la valeur MiB.
Mémoire physique disponible en MB :
echo $(($(getconf _PHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))
Mémoire virtuelle disponible en Mo :
echo $(($(getconf _AVPHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))
...ou utiliser /proc/meminfo :
grep MemTotal /proc/meminfo | awk '{print $2 / 1024}'
Pour voir les informations sur la puce physique, vous pouvez utiliser [dmidecode
][1] pour extraire les informations étiquetées DMI type 17 (Memory Device) :
sudo dmidecode -t 17
Cela vous informe sur tous les périphériques de mémoire installés, y compris le type, la vitesse, le fabricant, le facteur de forme et bien d'autres choses encore. Vous avez aussi sudo dmidecode -t memory
qui donne un peu plus d'informations.