it-swarm.com.de

In htop sehe ich manchmal Listen mit 64 Prozessen, die bis auf die PID für alle identisch sind. Was sind Sie?

Ich habe diese Situation mehrmals bemerkt (aber ich bin mir nicht sicher, ob es immer der gleiche Befehl ist).

Ich weiß nicht einmal, wie ich den Vorfall beschreiben soll, es sei denn, es handelt sich um ein losgelöstes Skript, das ich getestet habe und das nicht ordnungsgemäß beendet wurde ...

Das Beste, was ich tun kann, ist, dieses Bild von htop (Baumansicht) zu präsentieren ... Ich habe nur die ersten paar gezeigt. Es gibt insgesamt 63 untergeordnete Einträge (plus 1 Elternteil) ... und Sie sitzen einfach da!

Ich würde gerne wissen, was los ist? ... und ist die "64" eine Art Grenze?

Was auch immer der Fall sein mag, 64 Threads/Prozesse "laufen"

pdate:
Ich habe gerade das System neu gestartet und diesmal habe ich als erstes htop...
console-kit-daemon zeigt 63 Threads an ... Es sieht also so aus, als wäre dies eine normale Situation ... Es scheint mir immer noch ein bisschen seltsam ... Weiß jemand Bescheid warum gibt es so viele Threads für console-kit-daemon?


alt text

25
Peter.O

Die 60+ Threads sind ein Bugalt text mit ConsoleKit .

7
Isaiah

Dies sind Benutzer-Threads (im Gegensatz zu Prozessen), und Sie können sie mit dem Schalter 'H' in htop ausblenden. Siehe diese Erklärung in seiner Manpage:

H Benutzer-Threads ausblenden: Auf Systemen, die sie anders darstellen als gewöhnliche Prozesse (z. B. neuere NPTL-basierte Systeme), kann dies Threads vor Benutzerbereichsprozessen in der Prozessliste ausblenden. (Dies ist eine Umschalttaste.)

31
Daniel T Chen