我想以编程方式获得在Mac OS X中的CPU的描述,这是这个样子:获取CPU描述
Intel(R) Core(TM)2 CPU 6700 @ 2.66GHz
Intel(R) Xeon(R) CPU X5550 @ 2.67GHz
在Linux上,你可以做grep "^model name" /proc/cpuinfo
,并在Windows中可以看在注册表中HKLM\Hardware\Description\System\CentralProcessor\0
的ProcessorNameString
值中,但是如何获取OS X上的这些信息?
...使用什么语言? – FrustratedWithFormsDesigner 2011-04-13 14:14:08
不知道它太重要了,但我正在使用C++。如果有一些系统调用(例如'sysctlbyname()'),我可以让一个或者一个(伪)文件来看看,这很好。 – markshep 2011-04-13 14:22:30
命令'/ usr/sbin/system_profiler SPHardwareDataType | grep“处理器名称”给出_something_,但不是全字符串:'Intel Core 2 Duo' – markshep 2011-04-13 15:17:10