gettid(2) System Calls Manual gettid(2) NUME gettid - obine identificatorul firului BIBLIOTECA Biblioteca C standard (libc, -lc) SINOPSIS #define _GNU_SOURCE #include pid_t gettid(void); DESCRIERE gettid() returneaza ID-ul firului de execuie (TID) al apelantului. Intr-un proces cu un singur fir, ID-ul firului este egal cu ID-ul procesului (PID, aa cum este returnat de getpid(2)). Intr-un proces cu mai multe fire, toate firele au acelai PID, dar fiecare are un TID unic. Pentru mai multe detalii, a se vedea discuia despre CLONE_THREAD in clone(2). VALOAREA RETURNATA In caz de succes, returneaza identificatorul firului de execuie al firului apelant. ERORI-IEIRE Acest apel are intotdeauna succes. STANDARDE Linux. ISTORIC Linux 2.4.11, glibc 2.30. NOTE ID-ul firului de execuie returnat de acest apel nu este acelai lucru cu ID-ul firului de execuie POSIX (i anume, valoarea opaca returnata de pthread_self(3)). Intr-un nou grup de fire de execuie creat printr-un apel clone(2) care nu specifica fanionul CLONE_THREAD (sau, in mod echivalent, un nou proces creat de fork(2)), noul proces este un lider de grup de fire de execuie, iar ID-ul sau de grup de fire de execuie (valoarea returnata de getpid(2)) este acelai cu ID-ul sau de fir de execuie (valoarea returnata de gettid()). CONSULTAI I capget(2), clone(2), fcntl(2), fork(2), get_robust_list(2), getpid(2), ioprio_set(2), perf_event_open(2), sched_setaffinity(2), sched_setparam(2), sched_setscheduler(2), tgkill(2), timer_create(2) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.12 23 iulie 2024 gettid(2)