1. 물리 CPU 개수 확인

 

$ grep "physical id" /proc/cpuinfo | sort -u | wc -l

2

 

즉, CPU가 2개 존재한다는 의미이다.

 

2. CPU 당 물리 코어 수 확인하기

 

$ grep "cpu cores" /proc/cpuinfo | tail -1

cpu cores : 16

 

즉, CPU당 물리 코어수가 16개라는 의미이다.

 

3. Hyper Threading 여부

 

$ cat /proc/cpuinfo | egrep 'siblings|cpu cores' | head -2
siblings        : 32
cpu cores       : 16

 

즉, Siblings  값이 Cpu cores수의 2배면, Hyper Threading이 활성화 된 것이다.

 

종합적으로 계산해보면 하나의 cpu에 물리 코어 수가 16개 인데 hyper threading으로 가상 32개가 되고, 물리 cpu 개수가 2개이니 총 64개의 cpu 개수가 확인되는 것이다. 

16(cpu 1개에 대한 물리 core 수) *2(hypter threading) = 32개 가상 core

32(cpu 1개에 대한 물리 core 수) *2(총 cpu 개수) = 64개 가상 core

 

4. CPU 코어 전체 개수

 

$ grep -c processor /proc/cpuinfo

64

 

동일하게 결과가 출력된다. 전체 가상 CPU 코어수가 64개 존재

 

참고 블로그 링크

https://letitkang.tistory.com/50

 

[리눅스] CPU 정보 확인

오늘은 리눅스의 cpu 정보에 대해 알아보겠습니다. 리눅스는 각종 정보들을 파일로 관리하고 있습니다. cpuinfo 파일에 cpu 정보들이 담겨져 있습니다. 명령어를 통해서 cpu 정보에 대해 알아보겠습

letitkang.tistory.com

https://sncap.tistory.com/738

 

Linux VM 정보 확인

linux 사용시 필요한 VM 확인을 Command [CPU] CPU 정보 확인  > cat /proc/cpuinfo CPU 코어 전체 개수 > grep -c processor /proc/cpuinfo         물리 CPU 수  > grep "physical id" /proc/cpuinfo..

sncap.tistory.com

https://brownbears.tistory.com/334

 

[Linux] CPU 개수 확인하기

일반적인 경우, 하이퍼스레딩에 의해 OS(윈도우, 리눅스 등)에서 코어 수가 실제 코어 수의 2배로 인식됨. 예를 들어 싱글코어는 코어 2개로, 듀얼코어는 4개로 인식 CPU 코어 전체 개수 # grep -c proc

brownbears.tistory.com

 

 

+ Recent posts