htop cpu 온도 확인 방법

리눅스에서 htop 실행해보면 cpu 코어별 사용량이 퍼센트(%)로 나온다.
좋다. 좋은데… CPU 온도를 보고 싶어서 설정 메뉴를 뒤져봤다.

설마 설정 메뉴 들어가는 법 모르는 분은 없겠지? F2 Setup 이라고 딱 써있는데.

Display options 카테고리에서 키보드 오른쪽 방향키를 누르면 위/아래 화살표 키로 항목을 선택할 수 있게 되는데, Also show CPU temperature (requires libsensors) 를 스페이스바 눌러서 x 표시 체크하고 ESC키 눌러 빠져나오면 적용이 되어 있을 것이다.

cpu 온도 정보가 잘 나오더라.

인터넷 문서들이나 AI 답변을 보면 lm-sensors 패키지가 설치되어 있어야 한다는 내용이 보이는데, 스크린샷에서는 (requires libsensors) 라고 나와 있지 않은가? 누가 맞는 소리를 하고 있는 것인지 알아보자.

내 환경에는 lm-sensors 설치 안 되어 있다. libsensors5 패키지가 설치되어 있을 뿐.
라이브러리만 있으면 문제될 게 없다는 뜻.
현혹되지 마시길.

참고 :
일반적으로 작업 환경에 따른 CPU 온도의 정상 범위는 다음과 같다고 한다.
– 유휴 상태(Idle) / 기본 작업: 35°C ~ 50°C
– 고사양 게임 / 렌더링 (풀로드): 65°C ~ 80°C
– 위험 수준: 85°C ~ 90°C 이상 (성능 저하 및 부품 손상 우려)
특히 유휴 상태 온도 범위는 과열 문제를 식별하는 벤치마크 역할을 하므로 이 범위를 아는 것이 중요하다고 적은 (신뢰의)커세어 브랜드 웹문서가 있으니, 관심 있다면 참고해보시길 바란다.

https://www.corsair.com/kr/ko/explorer/diy-builder/cpu-coolers/why-is-my-cpu-running-hot-and-what-can-i-do-about-it/

CPU 온도 한계치를 가장 정확하게 알 수 있는 방법은 스펙 시트를 보는 것이다. 예를 들어 내가 사용하고 있는 RK3588의 경우, 스펙시트 PDF 파일에 Recommended Operating Conditions 카테고리가 명시되어 있는데, Max 탭의 위치에 주목할 필요가 있다.

Ambient Operating Temperature : Max 80 ℃.
대충 이쯤 된다고 봐두면 될 것이다.

즐컴~~

CC BY-NC-ND 4.0