Hallo,
ich habe ein C/C++ Programm (robot) in dem mehrere Threads laufen, die mit pthread_create erstellt werden.
Unter htop kann man das sehr schön sehen:
Wie bekomme ich innerhalb eines threads die PID des threads? getPID() liefert mir nur die PID des robot-Programs
Kann ich den threads irgendwie Namen geben? Mit der ID, die in das erste Argument von pthread_create geschrieben wird kann ich unter top/htop/ps nicht viel anfangen..
[gelöst] getPID() für threads
[gelöst] getPID() für threads
Zuletzt geändert von ML1982 am 30.09.2007 12:50:08, insgesamt 1-mal geändert.
Code: Alles auswählen
/* Obtain the identifier of the current thread. */
extern pthread_t pthread_self (void) __THROW;
hab die Lösung gefunden!
http://www.linux-magazin.de/heft_abo/au ... ngefaedelt
http://www.linux-magazin.de/heft_abo/au ... ngefaedelt