4
我想知道我们如何从linux的c程序中找到cpu信息(cpu数量和cpu的数量)。 任何人都可以帮我打cpu信息
我想知道我们如何从linux的c程序中找到cpu信息(cpu数量和cpu的数量)。 任何人都可以帮我打cpu信息
您可以从/proc/cpuinfo
文件中读取以获取有关正在运行的计算机中的CPU的信息。
正如Delan所说/ proc/cpuinfo确实提供了这些细节。
还有sysconf用于获取逻辑CPU的数量。
long numcpus = sysconf(_SC_NPROCESSORS_ONLN);
printf("Number of CPU's=%ld\n",numcpus);
sysconf实际上返回一个长。 – 2011-04-29 04:36:03