Vue d'ensemble avec top
La commande intégrée à tous les systèmes Linux pour un aperçu rapide :
top
Affiche en temps réel l'utilisation CPU et RAM globale, ainsi que les processus qui consomment le plus. Appuie sur q pour quitter.
Une vue plus lisible avec htop
htop offre une interface plus claire, avec des barres de progression et une navigation à la souris ou au clavier :
sudo apt install htop
htop
Sur htop, trie les processus par consommation CPU (touche F6 puis sélection) ou par RAM pour identifier rapidement ce qui consomme le plus, plutôt que de parcourir la liste manuellement.
Vérifier la mémoire disponible
free -h
Affiche la RAM totale, utilisée, disponible, ainsi que le swap (mémoire d'appoint sur disque, utilisée quand la RAM physique est saturée).
Une utilisation de swap importante et constante est un signe que le VPS manque durablement de RAM pour sa charge actuelle — un swap ponctuel n'est pas grave, un swap permanent ralentit fortement les performances et justifie une offre avec plus de RAM.
Comprendre la charge système (load average)
top et htop affichent aussi le load average : une moyenne du nombre de processus en attente de ressources CPU, sur 1, 5 et 15 minutes. En règle générale, une charge inférieure au nombre de cœurs CPU disponibles est saine ; une charge durablement supérieure indique une machine sous-dimensionnée pour son usage actuel.
Identifier un processus qui consomme trop
Une fois le processus problématique identifié (via top/htop), son nom ou son PID permet d'investiguer plus précisément — logs de l'application concernée, configuration à revoir, ou tout simplement un pic de trafic ponctuel à surveiller dans la durée avant de conclure à un vrai problème.