J'ai accès à un nœud Ubuntu Linux dans mon établissement. Les nœuds sont partagés entre le groupe, mais généralement je suis la seule personne à utiliser ce nœud particulier.
J'exécute un calcul en parallèle sur les 8 CPU de ce nœud. Mon calcul s'exécute, mais lorsque je visualise les processus actifs à l'aide top
, je vois un processus supplémentaire qui dit utilisateur man
et commande mandb
. Cette mandb
commande semble être exécutée à chaque fois que je regarde top
, et elle semble prendre une quantité assez appréciable de puissance CPU ( 6 %CPU
) et de mémoire ( 2.5 %MEM
), selon top
.
Quand je regarde autour d'Internet, il semble que:
mandb
est utilisé pour initialiser ou mettre à jour manuellement les caches de base de données d'index qui sont généralement gérés par man.
Pourquoi, alors, mandb
s'exécute-t-il tout le temps sur ce nœud? (Je n'ai pas ce problème sur d'autres nœuds au sein du cluster de mon institution, selon top
sur d'autres nœuds.) Pourquoi aurait-il mandb
besoin de fonctionner tout le temps, car je ne regarde pas actuellement les manuels?
Ce processus est-il susceptible d'être un processus fantôme que je peux interrompre en toute sécurité kill
?