답변:
컴퓨터에는 2 개의 코어가 있지만 4 개의 논리 프로세서가 있습니다. 현재보고있는 것은 인텔의 하이퍼 스레딩 기술 입니다. 이 기술은 여러 개의 논리 프로세서를 단일 코어에 배치하므로 각 코어가 한 번에 여러 스레드를 실행할 수 있습니다.
이 코어와 다중 코어의 차이점은 하이퍼 스레딩은 실제 실행 단위가 아니라 현재 상태를 제어하는 프로세서 부분 만 복제하지만 다중 코어는 모든 것을 복제한다는 것입니다. 이것은 각 코어의 스레드가 실행 장치의 다른 부분을 사용하는 경우에만 컴퓨터에 4 개의 코어가있는 것처럼 실행되지만 단일 코어의 두 스레드에서 정확히 동일한 것이 실행되는 경우 컴퓨터가 작동하지 않음을 의미합니다 하이퍼 스레딩이없는 2 코어 시스템보다 빠릅니다.
터미널을 열고 (예 : Spotlight 및 터미널 검색) 코어 수를 확인한 다음 실행
system_profiler | less
많은 정보를 버릴 것입니다. "하드웨어"(모든 정보의 상단에 가까운) 범주와 "총 코어 수"라는 항목을 찾으십시오. 거기에 답이 있습니다.
모든 출력을 탐색하지 않으려면 간단한
system_profiler | grep 'Total Number of Cores'
결과를 직접 제공합니다.
또는 제 (왼쪽 상단에있는 애플 아이콘) "이 매킨토시에 관하여"> 사용 more info
> system report
, 그 쇼 얼마나 많은 코어는 있습니다.
보유하고있는 코어 수를 직접 출력하는 터미널 명령은 다음과 같습니다.
sysctl hw.ncpu
논리 코어와 물리 코어를 구별하려면 다음을 사용할 수도 있습니다.
sysctl hw.physicalcpu
sysctl hw.logicalcpu
출처 : /programming/1715580/how-to-discover-number-of-logical-cores-on-mac-os-x