Dupliquer possible:
Comment puis-je surveiller l’utilisation de la mémoire?
Je possède Ubuntu 12.4 LTS et j’ai besoin d’un programme capable de surveiller mon utilisation de RAM. Aucune suggestion?
Moniteur système Gnome
Il dispose déjà d’un processeur, d’une mémoire vive et d’un outil de surveillance du réseau.
Il suffit de chercher l’application dans votre tableau de bord d’application ou d’exécuter
gnome-system-monitor
Je pense que htop est la meilleure solution, ainsi vous pourrez voir quel programme utilise le plus de mémoire vive.
sudo apt-get install htop
Vous pouvez utiliser la console, tapez simplement “free”
Oui beaucoup.
Si vous recherchez une applet, essayez Indicator-SysMonitor.
Vous pouvez télécharger un fichier .deb à partir d’ici: https://launchpad.net/indicator-sysmonitor
Les autres programmes sont listés ici sur omgubuntu: http://www.omgubuntu.co.uk/2011/11/5-system-monitoring-tools-for-ubuntu/
Essayez les commandes: free
, top
ou cat /proc/meminfo
Avec top
, vous pouvez appuyer sur Maj + m pour sortinger les processus en fonction de l’utilisation de la mémoire (résidente).
La commande free
sur la ligne de commande est un bon moyen.
Cependant, il peut être difficile de comprendre comment exactement Linux utilise la mémoire, car par défaut, la mémoire signalée comme “en cours d’utilisation” inclut les tampons et le cache. La particularité du cache est qu’il se développe automatiquement, à mesure que vous utilisez le disque, pour occuper toute la mémoire physique non utilisée pour les programmes (à l’exception de quelques mégaoctets). Cependant, lorsque les programmes en ont besoin, ils sont toujours “disponibles”. Il est donc trompeur de penser que ces programmes sont “en cours d’utilisation”.
J’utilise free -m
qui indique également le nombre de mémoires physiques utilisées et libres, les tampons et le cache n’étant pas considérés comme “utilisés”, ce qui est plus réaliste.