pthread_attr_setinheritsched(3) Library Functions Manual pthread_attr_setinheritsched, pthread_attr_getinheritsched - / LIBRARY POSIX threads library (libpthread, -lpthread) #include int pthread_attr_setinheritsched(pthread_attr_t *attr, int inheritsched); int pthread_attr_getinheritsched(const pthread_attr_t *restrict attr, int *restrict inheritsched); pthread_attr_setinheritsched() , attr, , inheritsched. , attr, attr. , : (pthread_attr_setschedpolicy(3)), (pthread_attr_setschedparam(3)) (pthread_attr_setscope(3)). inheritsched : PTHREAD_INHERIT_SCHED , attr, ; attr . PTHREAD_EXPLICIT_SCHED , attr, . PTHREAD_INHERIT_SCHED. pthread_attr_getinheritsched() , attr, inheritsched. 0; . pthread_attr_setinheritsched() : EINVAL inheritsched. pthread_attr_setinheritsched() POSIX.1 ENOTSUP (<< >>). attributes(7). +--------------------------------+----------------------------------------------------------+--------------------------+ | | | | +--------------------------------+----------------------------------------------------------+--------------------------+ |pthread_attr_setinheritsched(), | | MT-Safe | |pthread_attr_getinheritsched() | | | +--------------------------------+----------------------------------------------------------+--------------------------+ POSIX.1-2008. glibc 2.0. POSIX.1-2001. glibc 2.8, pthread_attr_init(3), SCHED_OTHER, 0. , PTHREAD_EXPLICIT_SCHED, , , . , pthread_create(3). pthread_setschedparam(3). . pthread_attr_init(3), pthread_attr_setschedparam(3), pthread_attr_setschedpolicy(3), pthread_attr_setscope(3), pthread_create(3), pthread_setschedparam(3), pthread_setschedprio(3), pthreads(7), sched(7) Alexey, Azamat Hackimov , kogamatranslator49 , Kogan, Max Is , Yuri Kozlov ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . pthread_attr_setinheritsched(3)