从C获取Mac OS X上的CPU数量?

时间:2011-02-28 15:20:04

标签: c api macos parallel-processing

是否有一个C API函数可以为我提供Mac OS X上的CPU /核心数量?理想情况下,它应该适用于各种OS X.(我对Mac OS一无所知。这是我正在研究的一个需要支持OS X的库。)

1 个答案:

答案 0 :(得分:2)

您可以使用sysctlbyname()例如machdep.cpu.core_count。从命令行执行sysctl -a以查看对您有用的内容。