cpu_set_t mask; CPU_ZERO(&mask); CPU_SET(i, &mask); pthread_setaffinity_np(pthread_self(), sizeof(mask), &mask);
cpu_set_t mask; CPU_ZERO(&mask); pthread_getaffinity_np(pthread_self(), sizeof(mask), &mask);
int cpu_num = sysconf(_SC_NPPROCESSORS_CONF);