Ich möchte die Threads kennen, die für einen bestimmten Prozess in Linux ausgeführt werden? Wie kann ich das schaffen?Finden Sie Threads, die für einen bestimmten Prozess in Linux ausgeführt werden
Antwort
Was möchten Sie über die Themen erfahren? Versuchen:
- gdb Anbringen und mit "info Themen"
- Blick in/proc/< pid>/Aufgabe, wo die Fäden
Angenommen, unter einem Prozess 20 Fäden laufen , irgendwann werden einige Threads beendet, ich meine Enden, Werden diese Threads auch an dieser Stelle gefunden? –
Sie verwenden können, aufgeführt sind
ps -eLf
Überprüfen Sie diesen Link. http://www.cyberciti.biz/faq/show-all-running-processes-in-linux/
Ich benutze RHEL, dieser Befehl funktioniert nicht ......... er sagt, dass -m mit ps verwendet werden soll, aber es gibt keine richtigen Informationen ...... kann ich auf andere Weise bekommen? danke im voraus – kumarasvn
Hast du L oder I benutzt? Sie können auch versuchen, nur ps -L zu verwenden. Oder wissen alle Flaggen verfügbar ps Verwendung Mann – gsk
können Sie auch versuchen, ps zuerst geben und dann ps -L pid geben, wobei pid die Prozess-ID ist für die Sie den Faden info – gsk
Was haben Sie versucht? – Bull
Die Frage aus dem Jahr 2010 @B ist ... – Ben
Wer jemals bemerkt, wie die Mehrheit des „off-topic“ Fragen geschlossen Sie über auf Stackoverflow kommen, sind eigentlich auf dem Thema, und in der Regel genau, was Sie eine Antwort erforderlich? –