티스토리 뷰

SERVER

리눅스 CPU 모든 정보 명령어

Dev.Luv 2025. 1. 29. 17:05

리눅스에서 CPU 정보를 확인하는 방법에 대해 알아볼게요. CPU 정보는 시스템의 성능과 안정성을 파악하는 데 중요한 역할을 해요. 아래에서 명령어를 통해 CPU 정보를 확인하는 방법을 단계별로 설명할게요.

리눅스에서 CPU 정보란?

리눅스에서 CPU 정보는 해당 시스템의 프로세서에 대한 다양한 세부 정보를 포함해요. CPU의 종류, 속도, 코어 수, 캐시 크기 등 다양한 데이터가 포함되어 있죠. 이러한 정보는 시스템의 성능을 이해하고, 필요한 경우 하드웨어 업그레이드를 계획할 때 유용해요.

CPU 정보 확인을 위한 기본 명령어

가장 기본적으로 CPU 정보를 확인하기 위해 사용할 수 있는 명령어는 /proc/cpuinfo에 접근하는 것이에요. 아래 명령어를 입력해보세요.

bash cat /proc/cpuinfo

이 명령어는 CPU에 대한 전체 정보를 출력해줘요. 여기서 각각의 속성이 무엇을 의미하는지 살펴볼게요.

명령어 예시

  • CPU 코어 수 확인: bash grep -c processor /proc/cpuinfo

이 명령어는 시스템에 장착된 CPU 코어의 개수를 보여줘요.

  • 물리 CPU 수 확인: bash grep "physical id" /proc/cpuinfo | sort | uniq | wc -l

물리적인 CPU의 개수를 확인할 수 있어요.

CPU 정보 분석하기

이제 명령어 실행 후 출력된 정보를 분석하는 방법을 알아볼게요. 예를 들어, 다음과 같은 출력이 나올 수 있어요.

 

터미널에서 실행된 CPU 정보 출력: Intel Xeon E3-1220 v5

여기서 주요 항목은 다음과 같아요:

  • 모델명 : CPU의 종류
  • 클럭 속도 : CPU가 작동하는 속도
  • 코어 수 : CPU가 처리할 수 있는 작업 수
  • 캐시 크기 : CPU와 RAM 사이의 데이터 전송을 빠르게 해주는 메모리의 크기

각각의 항목은 시스템 성능에 직접적인 영향을 미치기 때문에, 이를 잘 이해하는 것이 중요해요.

추가적인 CPU 관련 명령어

CPU의 사용량이나 성능을 모니터링하고 싶다면 다음과 같은 명령어를 사용할 수 있어요:

  • CPU 사용량 확인: bash top

이 명령어는 현재 CPU 사용 현황을 실시간으로 보여줘요.

  • CPU 성능 모니터링: bash mpstat

이 명령어를 통해 각 코어의 CPU 사용량을 분리해서 볼 수 있어요.

예제와 이미지

마지막으로, 실제 터미널에서 CPU 정보를 확인한 예제를 몇 가지 보여드릴게요.

 

CPU 정보 출력 예시: Intel Xeon CPU, 클럭 속도 2.30GHz

 

Arch Linux 시스템 정보 출력 예시: CPU와 RAM 정보 포함

 

CPU 정보 확인: /proc/cpuinfo를 통해 확인한 결과

 

AMD EPYC 7542 프로세서 정보: 아키텍처 및 캐시 정보

이러한 명령어들은 리눅스를 사용하는 데 있어 기본적으로 알아두어야 할 중요한 정보들입니다. CPU에 대한 이해가 높아지면 시스템 관리에 도움이 많이 될 거예요.

그럼 여러분도 리눅스를 사용하면서 CPU 정보를 자주 확인해보세요!

 

자료참고

[1] 티스토리 - [리눅스] 리눅스에서 CPU 정보 확인하기 - nota's story - 티스토리 (https://nota.tistory.com/41)

[2] NAVER - 3.2 [리눅스] CPU 정보 확인 명령어 (https://blog.naver.com/pmw9440/222823035517?viewType=pc)

[3] 티스토리 - 리눅스(Linux) CPU 코어 수 확인 명령어 사용법(기본 옵션만) (https://bookfriend.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4Linux-CPU-%EC%BD%94%EC%96%B4-%EC%88%98-%ED%99%95%EC%9D%B8-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%82%AC%EC%9A%A9%EB%B2%95%EA%B8%B0%EB%B3%B8-%EC%98%B5%EC%85%98%EB%A7%8C)

[4] Inpa Dev 👨‍💻 - 리눅스 CPU / 메모리 / 디스크 / 네트워크 정보 명령어 - Inpa Dev ‍ (https://inpa.tistory.com/entry/LINUX-%F0%9F%93%9A-CPU-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EB%94%94%EC%8A%A4%ED%81%AC-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%A0%95%EB%B3%B4-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%B4%9D%EC%A0%95%EB%A6%AC)

 

댓글