본문 바로가기
1. IT Life/[운영체제] Linux

[Linux] CPU 정보 및 core 수 구하기

by hapajay 2020. 8. 9.
728x90
반응형

안녕하세요~~~ 하파제이 입니다😊

 

 

이번 시간에는 CPU 정보 및 core수 구하는 방법에 대해

알아보는 시간을 가져보도록 할게요~~

 

 

CPU는 쉽게 생각하면 우리의 뇌라고 생각할 수 있는데요!

뇌....brain 말 그대로 기억, 해석, 연산, 제어 역할을 합니다!

 

 

그리고 CPU core라는 건 CPU안의 부품인데 음... 이걸 쉽게 이해하려면!!!

core수가 많으면 많을수록 일을 나눠서 한다고 생각하면 편해요!

 

 

자 ! 우리가 손님이 많은 카페에 간다고 해봅시다! 

열심히 고생해주시는 아르바이트생 한 분(1명)이 혼자 계산하고 음료 만들고 하면 정신도 없고

마음은 급하고 손님은 기다리고,,😥😥 이러한 상황이 오겠죠~?

그런데 아르바이트생이 2명 or 그 이상이 된다고 하면 이런 현상은 현저히 줄어들거에요!

 

 

 

여기서!! 아르바이트생을 CPU의 core라고 생각하면 편합니다!

 

마지막으로 Thread(쓰레드)!!

 

이건 아르바이트생이 멀티 능력을 뜻한다고 생각하면 되세요~~😁

아르바이트생이 아메리카노를 만들면서 동시에 카페라떼를 만든다고 생각하면 된답니다!

 

1 core 2 Thread = 아르바이트생 1명이 아메리카노, 카페라떼 2개를 동시에 만드는 스킬 보유 

 

 

이렇게 생각하니 너무 쉽죠 ~?😊😊

별거 아니에요!

단어가 익숙하지 않아서 괜히 어려운것 뿐이에요!!!

 

 

그래서 이걸 Linux 명령어로 알아볼 수 있는데요!!

그 방법은 아래와 같습니다!!!!

 

 

1. CPU 모델명(정보) 구하기

 

 

 

2. 물리적인 CPU 개수 구하기 (CPU 2개)

 

 

 

3. 물리 CPU당 core 수 구하기 (1CPU 당 2 core)

 

 

 

4. thread, core 수 확인하기 (siblings가 cpu cores의 1배이므로 1 thread)

 

 

그럼 여기서 전체 물리 core수는 CPU 2개 * 2 core = 4 core 겠죠!?!?

 

 

 

마지막 보너스!!!

 

5. 전체 가상 core 수 구하기 (2ea CPU * 2 core * 1 thread = 4 core)

 

 

 

이처럼 CPU 정보 및 core 수 구하는 방법은 명령어 한 줄 입니다!!

너무 간단간단~~😄😄😄

 

 

직접 실행해보시고 한 번 계산해보는것도 좋을 것 같아요 !

그럼 이번 시간 포스팅은 마치도록 할게요~~~

 

도움이 되셨다면 "🤍 공감" →  " 공감 버튼 클릭 클릭👍👍👍~!  

감사합니다! 😊

반응형

댓글