sched_getcpu(3) Library Functions Manual sched_getcpu(3) sched_getcpu - , LIBRARY Standard C library (libc, -lc) #include int sched_getcpu(void); glibc (. feature_test_macros(7)): sched_getcpu(): Since glibc 2.14: _GNU_SOURCE Before glibc 2.14: _BSD_SOURCE || _SVID_SOURCE /* _GNU_SOURCE also suffices */ sched_getcpu() , . sched_getcpu() . -1 errno . ENOSYS getcpu(2) . attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |sched_getcpu() | | MT-Safe | +----------------------------+----------------------------------------------------------+--------------------------+ GNU. glibc 2.6. cpu = sched_getcpu(); getcpu(2): int c, s; s = getcpu(&c, NULL); cpu = (s == -1) ? s : c; . getcpu(2), sched(7) Alexander Golubev , Azamat Hackimov , Hotellook, Nikita , Spiros Georgaras , Vladislav , Yuri Kozlov ; GNU 3 , . . , , . Linux man-pages 6.06 1 2024 . sched_getcpu(3)