Profile picture

[Linux] CPU 온도 모니터링 도구 - lm-sensors

JaehyoJJAng2024년 01월 27일

sensors


lm-sensors는 CPU를 포함한 모든 센서 칩의 현재 판독값을 표시하는 명령어이다. 기본적으로 Ubuntu와 같은 일부 배포판에 사전 설치되어 제공된다. 설치 방법은 아래와 같다.

sudo apt-get install -y lm-sensors

아래 명령을 실행하여 시스템의 모든 센서를 감지할 수 있다.

sudo sensors-detect

image


감지되면 다음 명령을 실행하여 CPU 온도, GPU 온도, 팬 속도, 전압 등을 확인할 수 있다.

sensors

image


각 항목이 의미하는 바는 다음과 같다.

  • amdgpu (AMD GPU)
    • edge: 25.0°C
  • nvme (NVMe SSD)
    • Composite: 26.9°C (최대 허용 온도 = 76.8°C, 임계치 = 79.8°C)
  • CPU (k10temp, AMD CPU)
    • Tctl: 27.8°C

온도를 봤을 때 정상 온도 범위 내에 있는 것을 확인할 수 있었다.

비정상적인 온도는 70°C ~ 80°C 라고 하니 온도가 높다면 서버에서 동작 중인 애플리케이션이나 시스템의 하드웨어를 점검해보자.


또한, watch 명령을 이용하여 주기적인 확인도 가능하다.

watch sensors

Loading script...