CLI 릴리스v2.0.0Alex McDonald, ThermalStats 관리자
ThermalStats CLI 2.0: 실시간 대시보드, 멈추지 않는 타이머, 즉시 비교
버전 2.0.0은 ThermalStats CLI를 전체 화면 인터페이스 중심으로 새로 만들었습니다. 실시간 센서 확인, 실시간 차트, GPU 선택, 자동 전송, 9개 언어를 지원합니다.
ThermalStats 2가 출시되었습니다. 이 사이트의 모든 검증된 결과를 기록하는 도구를 처음부터 다시 만들었습니다. 단계별 질문은 사라지고, 실행하는 순간부터 온도를 실시간으로 보여 주는 전체 화면 인터페이스가 그 자리를 대신합니다.
ThermalStats 2 다운로드. 무료이고 오픈 소스이며 계정이 필요 없습니다.
새로운 기능
- 실시간 센서 확인. 무엇이든 시작하기 전에 CPU와 GPU 온도가 실시간으로 갱신되는 모습과 각 값의 출처를 볼 수 있습니다. 센서를 읽을 수 없으면 앱이 해결 방법을 알려 주므로, 데이터가 빠진 채로 테스트가 끝나는 일이 없습니다.
- 실시간 대시보드. 테스트가 진행되는 동안 큰 실시간 수치, 유휴 및 최고 온도, 부하, 부품별 차트를 보여 줍니다.
- 멈추지 않는 타이머. 진행 막대는 CPU가 아니라 시계를 따라 움직이므로 100% 부하에서도 계속 진행되며, 테스트가 언제 끝나는지 정확히 보여 줍니다.
- GPU 선택. 그래픽 칩이 두 개인 노트북이나 GPU가 여러 개인 데스크톱에서 부하를 걸고, 모니터링하고, 전송할 GPU를 정확히 고를 수 있습니다.
- 즉시 비교. 완료된 테스트는 자동으로 전송되고, 결과 페이지가 브라우저에서 열리며, 같은 하드웨어와 비교한 내 온도를 바로 확인할 수 있습니다. 중간에 멈춘 테스트는 절대 전송되지 않으며,
--no-submit을 사용하면 전송을 완전히 건너뜁니다. - 명확하고 정직한 경고. 부하가 시작되기 전에 무엇을 예상해야 하는지 알려 주며, 테스트 전에 CPU나 GPU가 이미 따뜻하거나(56 °C 초과) 뜨거운 경우(65 °C 초과), 센서가 부하에 반응하지 않는 경우, GPU가 충분히 사용되지 않는 경우, 시스템이 스로틀링하는 경우에 알려 줍니다.
- 9개 언어. 영어, 프랑스어, 스페인어, 독일어, 포르투갈어, 터키어, 러시아어, 한국어, 아랍어를 지원합니다. 앱은 시스템 언어를 따르며, L 키나
--lang으로 바꿀 수 있습니다. - 의견 보내기와 진단 기능 내장. F 키를 눌러 앱에서 바로 버그 보고, 아이디어, 칭찬을 보낼 수 있습니다.
thermalstats --test debug는 모든 온도 출처를 확인하고 진단 로그를 업로드합니다. - 마우스 지원. 버튼과 옵션을 키보드뿐 아니라 마우스로도 클릭할 수 있습니다.
내부 동작
스트레스 테스트는 컴퓨터를 한계까지 몰아붙여야 하지만, 앱 자체가 멈춘 것처럼 느껴져서는 안 됩니다.
- CPU 작업 스레드는 보통보다 낮은 우선순위로 실행됩니다. 남는 사이클은 모두 사용하므로 부하와 발열은 그대로지만, 인터페이스와 센서 읽기가 항상 CPU 시간을 먼저 받습니다.
- GPU 작업은 약 20ms 단위의 짧은 묶음으로 제출되므로, 그 사이사이에 바탕 화면이 계속 그려집니다.
- 센서는 백그라운드 스레드에서 읽습니다. 느린 센서가 화면을 막는 일은 없으며, 어떤 센서가 늦어지면 대시보드에 표시됩니다.
- Windows에서는 LibreHardwareMonitor 도우미가 값을 읽을 때마다 새 프로세스를 시작하지 않고 세션 내내 열려 있으며, 실수로 클릭해도 앱이 일시 정지되지 않도록 콘솔의 빠른 편집(QuickEdit) 모드를 끕니다.
플랫폼별 참고 사항
- Windows: ThermalStats가 CPU 다이 온도를 읽을 수 있도록 관리자 권한 요청을 수락하세요. HWiNFO(Shared Memory Support 켜짐), MSI Afterburner, AIDA64, Core Temp 중 하나가 실행 중이면 해당 프로그램에서 온도를 읽으며 드라이버는 설치되지 않습니다. 그렇지 않으면 앱은 무료 오픈 소스 드라이버인 PawnIO와 함께 LibreHardwareMonitor를 사용하며, 종료할 때 드라이버를 유지할지 묻습니다.
- Linux: CPU 온도는 hwmon(
coretemp,k10temp,zenpower) 또는 CPU 열 영역(thermal zone)에서 가져옵니다. 아무것도 감지되지 않으면lm-sensors를 설치하세요. GPU 온도는 NVML(NVIDIA) 또는amdgpu센서에서 가져옵니다. - macOS: macOS 앱은 곧 출시됩니다.
다운로드
테스트 실행 페이지에서 ThermalStats 2를 다운로드하거나, GitHub에서 코드 한 줄 한 줄을 확인해 보세요. 이전 버전이 필요하신가요? ThermalStats 1.2.6도 계속 받을 수 있습니다.