thread_self, Subroutine
Zweck
Gibt die Kernel-Thread-ID des Aufrufenden zurück.
Bibliothek
Standard-C-Bibliothek (libc.a)
Syntax
#include <sys/thread.h> tid_t thread_self ()Beschreibung
Die Subroutine Thread_selbst gibt die Kernel-Thread-ID des Aufrufenden zurück. Die Kernel-Thread-ID kann für die Subroutinen Bindungsprozessor und ptrace nützlich sein. Die Befehle Ps, Trace, und vmstat melden auch Kernel-Thread-IDs. Daher kann diese Subroutine für das Debugging von Multithread-Programmen nützlich sein.
Die Kernel-Thread-ID bezieht sich nicht auf die Thread-ID, die in der Threadbibliothek (libpthreads.a) verwendet und von der Subroutine pthread_self zurückgegeben wird.
Rückgabewerte
Die Subroutine Thread_selbst gibt die Kernel-Thread-ID des Aufrufenden zurück.