몇 개의 코어로 작업해야하는지 알아 내기위한 간단한 UNIX 명령이 있습니까?


14

Mac에 Ubuntu VM이 있습니다. 우분투에서 실행할 수있는 코어 수를 알려주는 명령이 있습니까?

호스트에서 "이 맥에 대해"할 수는 있지만 멀티 코어 프로세서가 VM으로 얼마나 잘 변환되는지 잘 모르겠습니다.


VM에 CPU 이상을 갖도록 구성 했습니까? (그냥 확인)
Daniel Beck

답변:



5

OS X에서는 sysctl 또는 system_profiler를 사용할 수 있습니다.

$ sysctl hw.ncpu hw.physicalcpu hw.logicalcpu
hw.ncpu: 8
hw.physicalcpu: 4
hw.logicalcpu: 8
$ sysctl -n hw.ncpu # -n disables printing the names of variables
8
$ system_profiler SPHardwareDataType|grep Cores
      Total Number of Cores: 4

내 프로세서는 하이퍼 스레딩을 지원하므로 8 개의 논리 코어와 4 개의 물리 코어가 있습니다.



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.