Рассмотрим следующий код:
cpu_set_t cpuset;
CPU_ZERO(&cpuset);
CPU_SET(0, &cpuset);
sched_setaffinity(0, sizeof(cpuset), &cpuset);
это устанавливает сродство процессоров к процессам - ядрам, на которых он может планироваться в основном.Он использует библиотеку GNU C (но я не уверен, что она поддерживается во всех ОС, где поддерживается glibc).Теперь, я почти уверен, что стандартная библиотека C ++ не предлагает аналогичных возможностей, но - что общего, более идиома C ++ для того же?