[apple] 2012 년 중반 Macbook Air에는 몇 개의 코어가 있습니까?

사양을 확인했으며 i5-3427U CPU에는 2 개의 코어가 있습니다.

그러나 활동 모니터에는 CPU에 대한 4 개의 작은 차트가 표시되므로 4 개의 코어처럼 보입니다.

어느 것이 맞습니까? 활동 모니터에 왜 4 개의 차트가 있습니까?



답변

컴퓨터에는 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


답변