Htop se mélange les pinceaux !
Ce n’est pas l’habitude de ce blog, mais lors d’une install party nous avons découvert un bug assez gênant dans Htop. Celui-ci est en effet incapable de définir correctement le nombre de processus en cours, les données affichées sont totalement incohérentes. Il est assez simple de s’en rendre compte :
- Lancez Htop et regardez le nombre de processus lancés.
- Ensuite, lancez simplement top.
- Pour finir, faites un simple ps -e | wc -l dans votre terminal.
Comme vous pouvez le voir, les valeurs renvoyés par top et la commande ps -e | wc -l sont équivalentes, ce qui n’est pas le cas de Htop !
Au moment où j’ecris ces lignes le resultat sont les suivant sur mon desktop :
- htop : 121
- top : 90
- ps -e | wc -l : 90
Le bug a été reproduit sous Archlinux, Debian, Ubuntu et Slitaz
Bien sur ce bug est déjà signalé, je profite donc simplement de ce billet pour faire un appel à l’aide. Si par chance une personne compétente peut contribuer à la résolution de ce bug, ce serait une très bonne chose ! Surtout que cet utilitaire est utilisé par beaucoup …