当前位置 : 主页 > 网络推广 > seo >

如何检索C / Linux上的处理器数量?

来源:互联网 收集:自由互联 发布时间:2021-06-16
我正在编写一个使用一些线程处理数据的小C应用程序.我想知道一台机器上的处理器数量,而不使用 system()结合一个小脚本. 我可以想到的唯一方法是解析/ proc / cpuinfo.任何其他有用的建议
我正在编写一个使用一些线程处理数据的小C应用程序.我想知道一台机器上的处理器数量,而不使用 system()&结合一个小脚本.

我可以想到的唯一方法是解析/ proc / cpuinfo.任何其他有用的建议?

正如其他人在评论中提到的, this答案是有用的:

numCPU = sysconf( _SC_NPROCESSORS_ONLN );

作为可能跳过评论的人的解决方案

网友评论