linux线程设置cpu亲和性与调度方式及优先级
cpus_set.c
#include "cpus_set.h"
int get_cpu_nums()
{
return sysconf(_SC_NPROCESSORS_CONF);
}
int set_cpus_mask(int* cpus_arr, int nums, cpu_set_t *mask)
{
CPU_ZERO(mask);
if (nums > get_cpu_nums())
{
printf("%s:%d nums must le
原创
2021-11-19 17:59:32 ·
1452 阅读 ·
0 评论