天天看点

linux 获取CPU个数

#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,如需转载请自行联系原作者

继续阅读