1 votes

Comment détecter une fuite de mémoire dans le noyau linux 2.6.29 ?

Existe-t-il un moyen de savoir si le noyau Linux perd de la mémoire en exécutant certaines commandes ? Je suis presque certain que le noyau Linux fait fuir de la mémoire. Cependant, les commandes top et free -k ne révèlent pas grand chose. Y a-t-il un moyen de voir combien de mémoire le noyau a alloué et, si possible, une sorte de carte de mémoire ? Merci pour toute contribution

2 votes

Votre question est assez spécifique - vous obtiendrez peut-être une réponse plus utile si vous décrivez le comportement que vous observez et si vous dites pourquoi vous pensez qu'il pourrait y avoir une fuite de mémoire du noyau.

2voto

Pradeep Sunkara Points 1

Essayez de regarder dans /proc/meminfo :

$ cat /proc/meminfo

Les champs qui en résultent sont décrits dans le documentation du noyau .

Si vous voyez Slab ou KernelStack qui grandit avec le temps, alors peut-être que vous êtes sur quelque chose. Cependant, si les gros consommateurs sont AnonPages , Mapped y Shmem alors c'est un problème d'espace utilisateur et non un problème de noyau.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X