Le manuel de kpm
Précédent | Chapitre 4. Appendice |

# 4.2. Problèmes et bugs connus

- Parfois, kpm meurt avec une erreur de segmentation si plus d'un processus est sélectionné et que la liste est mise à jour. Je ne sais pas pourquoi...

- La barre d'état et la liste des processus elle-même sont optimisées pour une police de 12pt. Elle conservera une apparence correcte jusqu'à 14pt, mais sera vraiment hideuse avec des polices plus importantes.

- kpm peut consommer beaucoup de ressources CPU si l'intervalle entre deux rafraîchissements est trop court. Sur mon système (AMD K6PR200), il consomme à peu près 5 pourcents du temps CPU avec un intervalle d'une seconde. Cela dépend considérablement du nombre total de processus (tous les processus, pas seulement ceux affichés) et peut être beaucoup élevé que cela.

- Le pourcentage de temps CPU n'est pas très précis pour des intervalles de rafraîchissements courts, à cause de problèmes de discrétisation.

- Le champ WCHAN n'est pas valide si un processus est en sommeil dans un endroit ne figurant pas dans `System.map` (par exemple dans un module du noyau). Dans ce cas, la dernière entrée de `System.map` sera affichée (du genre `_end`).

- kpm ne peut pas gérer plus d'un processus avec un PID donné. Ce cas rare peut arriver lorsque CLONE_PID est utilisé avec l'appel système clone().

Précédent | Sommaire |
Appendice | Niveau supérieur |