본문 바로가기

웹서버

리눅스 CPU 코어 수 확인

반응형

프로그램에서 바라보는 코어 수 확인 방법.

grep -c processor /proc/cpuinfo

이 방법은 하이퍼쓰레딩이 적용되어 있어 가상코어 수 라고 생각하면 됩니다.

실제 Spark 등에서는 이 코어 수로 사용할 수 있기 때문에, 물리 코어 수 확인이 필요한 게 아니라면 이 값을 사용하면 됩니다.

 

CPU 개수 확인

dmidecode -t processor | grep 'Socket Designation'

이 명령어로는 실제 CPU 수를 확인할 수 있습니다.

이 PC에는 2개의 물리적인 CPU가 장착되어 있습니다.

 

CPU가 가진 물리 코어 수는 다음 명령으로 알 수 있습니다.

grep 'cpu cores' /proc/cpuinfo | tail -1

 

즉 8코어 x 2개 x 2쓰레드 = 32코어.

 

반응형