OS X 명령 행에서 CPU 수와 총 RAM을 어떻게 얻을 수 있습니까? 수와 총 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

btw, 당신이 얻을 수있는 다른 흥미로운 것들이 많이 있습니다 sysctl. 시험:

sysctl -a | grep cpu

그들 중 일부를 볼 수


답변

다음은 OS X Lion에서 작동합니다.

$ /usr/sbin/system_profiler SPHardwareDataType

Hardware:

    Hardware Overview:

      Model Name: iMac
      Model Identifier: iMac7,1
      Processor Name: Intel Core 2 Duo
      Processor Speed: 2.4 GHz
      Number of Processors: 1
      Total Number of Cores: 2
      L2 Cache: 4 MB
      Memory: 4 GB
      Bus Speed: 800 MHz