Cocoa 什么';activeProcessorCount和processorCount的区别是什么?
Cocoa 什么';activeProcessorCount和processorCount的区别是什么?,cocoa,macos,Cocoa,Macos,NSProcessInfo类有两个名为processorCount和activeProcessorCount的方法。对于处理核心和活动处理核心之间的区别,文档尽可能没有帮助。或者,换句话说:什么算是可可的非活动处理核心?可能是OSX可以(降低温度) 在旧版MacBook上,如果电源线是唯一的电源(没有电池),一个核心可能会关闭。(我找不到这本书的链接,但我敢肯定2007年我的白色MacBook就是这样的。) 此外,命令行实用程序还可以启用/禁用处理器内核 大多数情况下,您确实需要activePr
NSProcessInfo
类有两个名为processorCount
和activeProcessorCount
的方法。对于处理核心和活动处理核心之间的区别,文档尽可能没有帮助。或者,换句话说:什么算是可可的非活动处理核心?可能是OSX可以(降低温度)
在旧版MacBook上,如果电源线是唯一的电源(没有电池),一个核心可能会关闭。(我找不到这本书的链接,但我敢肯定2007年我的白色MacBook就是这样的。)
此外,命令行实用程序还可以启用/禁用处理器内核
大多数情况下,您确实需要activeProcessorCount
,因为它真正代表了机器的状态
编辑:hwprefs
已在Lion中消失,但您可以使用sysctl-n hw.ncpu访问相同的功能