pthread_setschedprio(3) Library Functions Manual pthread_setschedprio(3) NUME pthread_setschedprio - stabilete prioritatea de planificare a unui fir de execuie BIBLIOTECA Biblioteca de fire de execuie POSIX (libpthread, -lpthread) REZUMAT #include int pthread_setschedprio(pthread_t thread, int prio); DESCRIERE Funcia pthread_setschedprio() stabilete prioritatea de planificare a firului thread la valoarea specificata in prio. (Prin contrast, pthread_setschedparam(3) modifica atat politica de planificare, cat i prioritatea unui fir). VALOAREA RETURNATA In caz de succes, aceasta funcie returneaza 0; in caz de eroare, returneaza un numar de eroare diferit de zero. In cazul in care pthread_setschedprio() eueaza, prioritatea de planificare a thread nu este modificata. ERORI-IEIRE EINVAL prio nu este valid pentru politica de planificare a firului specificat. EPERM Apelantul nu are privilegiile necesare pentru a stabili prioritatea specificata. ESRCH Nu a putut fi gasit niciun fir de execuie cu identificatorul thread. POSIX.1 documenteaza, de asemenea, o eroare ENOTSUP (,,s-a incercat stabilirea prioritaii la o valoare neacceptata") pentru pthread_setschedparam(3). ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |pthread_setschedprio() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE POSIX.1-2008. ISTORIC glibc 2.3.4. POSIX.1-2001. NOTE Pentru o descriere a permisiunilor necesare i a efectului modificarii prioritaii de planificare a unui fir de execuie, precum i pentru detalii privind intervalele permise pentru prioritaile din fiecare politica de planificare, consultai sched(7). CONSULTAI I getrlimit(2), sched_get_priority_min(2), pthread_attr_init(3), pthread_attr_setinheritsched(3), pthread_attr_setschedparam(3), pthread_attr_setschedpolicy(3), pthread_create(3), pthread_self(3), pthread_setschedparam(3), pthreads(7), sched(7) 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.06 31 octombrie 2023 pthread_setschedprio(3)