#include<stdio.h>
#include<unistd.h>
int main()
{
int cpu_num;
cpu_num = sysconf(_SC_NPROCESSORS_CONF);
printf("_SC_NPROCESSORS_CONF=%d\n",cpu_num);
cpu_num = sysconf(_SC_NPROCESSORS_ONLN);
printf("_SC_NPROCESSORS_ONLN=%d\n",cpu_num);
return 0;
}
/*
* - _SC_NPROCESSORS_CONF
* The number of processors configured.
*
* - _SC_NPROCESSORS_ONLN
* The number of processors currently online (available).
*/
本文转自 jiu~ 博客园博客,原文链接:http://www.cnblogs.com/jiu0821/p/8434408.html,如需转载请自行联系原作者