[linux] 하드웨어 정보 확인

spring·2022년 1월 30일
0

CPU 정보 확인

lscpu는 cpu정보를 좀 더 깔끔하게 정리해서 보여준다.

lscpu
cat /proc/cpuinfo

CPU 모델명 확인

cat /proc/cpuinfo | grep "model name" | uniq

물리 CPU 수 확인

물리 CPU 수 : Server에 몇 개의 CPU가 장착되어 있는가? Xeon같은 CPU는 2대 이상 장착될 수 있다.

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

전체 CPU Thread 개수

하이퍼 스레딩이 켜져 있으면 실제 코어수의 2배로 결과가 출력된다.
(물리 CPU 개수) X (CPU 코어 개수) X (하이퍼스레딩이 켜져 있으면 2배)

grep -c siblings /proc/cpuinfo

해당 옵션이 물리적으로 가용할 수 있는 스레드 개수이다.

하이퍼스레딩 확인

cat /proc/cpuinfo | egrep 'siblings|cpu cores' | head -2

아래와 같이 slblings가 cpu cores의 2배이면 하이퍼스레딩이 켜져 있다.

siblings        : 20
cpu cores       : 10

메모리 용량 확인

awk '{ printf "%.2fGB\n", $2/1024/1024 ; exit}' /proc/meminfo
profile
Researcher & Developer @ NAVER Corp | Designer @ HONGIK Univ.

0개의 댓글