1 votes

Comment analyser la sortie de poolmon

J'ai lu les articles de KB sur poolmon mais ils ne me disent pas comment analyser les chiffres. Ma première idée est de rechercher les pilotes pour lesquels la valeur de la colonne "Diff" est très élevée. Est-ce correct ?

Dans mon cas, il s'agit de ces processus :

 Tag  Type     Allocs     Frees    Diff   Bytes    Per Alloc
 Ntfr Nonp    2690737   2528557    162180 10379976        64
 Ntfn Nonp    1397933   1304230     93703 3750928         40
 NtFs Nonp    2385330   2291634     93696 3749056         40
 File Nonp   13789939  13704656     85283 13203912       154

Cela signifierait donc que le pilote Ntfs a une fuite de mémoire, ce dont je doute :) Alors qu'est-ce que je dois chercher ?

2voto

Evan Anderson Points 140581

"Diff" vous indique la différence entre le nombre d'appels attribués et le nombre d'appels gratuits. "Bytes" vous montre le nombre d'octets actuellement alloués.

Vous devez prendre une série d'échantillons afin de trouver une fuite. Un nombre élevé d'octets alloués et/ou une grande différence dans le nombre d'appels alloc et free n'est pas nécessairement le signe d'une fuite de mémoire. Une augmentation régulière du nombre d'octets alloués dans le temps. es un signe d'une fuite de mémoire.

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