Duplicate possible:
Comment puis-je contrôler 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 a déjà un processeur, une mémoire vive et 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
D'autres programmes sont listés ici à l'adresse 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 shift+m trier 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 restante 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émoire physique utilisée et disponible, les tampons et le cache n'étant pas considérés comme "utilisés", ce qui est plus réaliste.