Ich habe Zugang zu einem Ubuntu Linux-Knoten an meiner Institution. Die Knoten werden von der Gruppe gemeinsam genutzt, aber normalerweise bin ich die einzige Person, die diesen bestimmten Knoten verwendet.
Ich führe eine parallele Berechnung auf allen 8 CPUs dieses Knotens durch. Meine Berechnung wird ausgeführt, aber wenn ich die aktiven Prozesse mithilfe von top
anzeige, wird ein zusätzlicher Prozess angezeigt, in dem Benutzer man
und Befehl angegeben sind mandb
. Dieser mandb
Befehl scheint jedes Mal ausgeführt zu werden, wenn ich ihn mir anschaue top
, und er beansprucht dementsprechend ziemlich viel CPU-Leistung ( 6 %CPU
) und Speicher ( 2.5 %MEM
) top
.
Wenn ich mich im Internet umsehe, sieht es so aus:
mandb
wird zum Initialisieren oder manuellen Aktualisieren von Indexdatenbank-Caches verwendet, die normalerweise vom Benutzer verwaltet werden.
Warum läuft dann mandb
die ganze Zeit auf diesem Knoten? (Ich habe dieses Problem nicht auf anderen Knoten innerhalb des Clusters meiner Institution, sondern top
auf anderen Knoten.) Warum müsste mandb
es die ganze Zeit ausgeführt werden, da ich derzeit keine Handbücher suche?
Ist es wahrscheinlich, dass dieser Prozess ein Phantomprozess ist, mit dem ich ihn sicher beenden kann kill
?