Mac-Osx
如何從 OS X 命令行獲取 CPU 計數和總 RAM?
如何從 OS X 命令行獲取 CPU 計數和總 RAM?
scorp@antani-mac:~$ hwprefs cpu_count 2 scorp@antani-mac:~$ hwprefs memory_size 4.00 GB
你可以從
system_profiler
工具中得到這個:system_profiler SPHardwareDataType | grep " Memory:" system_profiler SPHardwareDataType | grep Cores: system_profiler SPHardwareDataType | grep Processors:
或者,如果您想使用低級別,請使用
sysctl
:sysctl hw.memsize sysctl hw.ncpu
或者擷取腳本中的值(信用:@bleater):
mem_size=$(sysctl -n hw.memsize) cpus_virtual=$(sysctl -n hw.ncpu)
順便說一句,您還可以從中獲得許多其他有趣的東西
sysctl
。嘗試:sysctl -a | grep cpu
看他們中的幾個