web-dev-qa-db-fra.com

Comment interpréter les informations d'utilisation de la mémoire de htop

Nous avons plusieurs serveurs dans notre laboratoire et j'ai essayé de déterminer lequel a le plus de ressources actuellement disponibles. J'ai essayé d'interpréter les informations affichées par htop mais je ne comprends pas à 100% tous ces chiffres.

J'ai pris une capture d'écran pour chaque serveur après avoir émis htop:

Serveur # 1:

Serveur # 2:

Le serveur n ° 1 a-t-il plus de mémoire disponible que le serveur n ° 2? Dois-je regarder Avg ou Mem? Ou quel autre paramètre dois-je regarder?

Merci!

61
olala

auteur htop ici.

Le serveur n ° 1 a-t-il plus de mémoire disponible que le serveur n ° 2?

Oui.

De la FAQ htop :

Le compteur de mémoire dans htop indique un nombre faible, tel que 9%, lorsque le haut affiche quelque chose comme 90%! (Ou: le nombre MEM% est faible, mais la barre semble presque pleine. Que se passe-t-il?)

Le nombre affiché par le compteur de mémoire est la mémoire totale utilisée par les processus. La mémoire supplémentaire disponible est utilisée par le noyau Linux pour la mise en mémoire tampon et le cache disque, donc au total presque toute la mémoire est utilisée par le noyau. Je pense que le nombre affiché par htop est une mesure plus significative des ressources utilisées: le nombre correspond aux barres vertes; les barres bleues et brunes correspondent respectivement aux tampons et au cache (comme expliqué dans l'écran d'aide accessible via la touche F1). Des données numériques à ce sujet sont également disponibles lors de la configuration du compteur de mémoire pour qu'il s'affiche sous forme de texte (dans l'écran de configuration, F2).

J'espère que ça clarifie les choses! À votre santé!

107
Hisham H M