OS X에서 CPU 온도와 팬 속도를 얻는 방법?
-
19-09-2019 - |
문제
OS X에서 CPU 온도와 팬 속도를 어떻게 얻습니까?
나는 정보가 얻어진다는 것을 이해합니다 IOHWSensor
안에 IOKit
, 그러나 정확히 수행하는 방법에 대한 신뢰할 수있는 정보를 찾을 수 없습니다.
샘플 프로그램이있는 기사를 찾았습니다. http://www.booktou.com/node/148/0321278542/ch10lev1sec7.html, 그러나 내가 얻는 것은 GPU 온도입니다. 나는 유니 바디 Mac에 CPU 온도 센서가 있다고 확신합니다. 따라서 내가 뭔가 잘못하고 있음을 의미합니다.
해결책
Fancontrol이라고 불리는이 프리 페인의 소스 코드는 열성적입니다. 온도와 팬 속도를 보여줍니다. http://www.lobotomo.com/products/fancontrol/index.html
다른 팁
NPM이 설치된 경우 CLI 도구도 있습니다. MacStats. 다음을 사용하여 설치할 수 있습니다.
[sudo] npm install macstats -g
그런 다음 명령을 실행하면 다음과 같은 출력을 제공합니다.
--- CPU Stats ---
CPU Temp: 33.75°C
--- Fans Stats ---
Fan 0 speed: 1996 RPM
Fan 1 speed: 2003 RPM
--- Battery Stats ---
Charged: 82%
Capacity: 92%
Cycle Count: 692 (69%)
Max Cycle Count: 1000
Current Charge: 5189 mAh
Maximum Charge: 6316 mAh
Design Capacity: 6900 mAh
Time Remaining: 6.54 h
Temperature: 30.06°C
이 도구는 또한 사용자 정의 응용 프로그램에서 사용할 수있는 API를 노출시킵니다.
보다 https://github.com/jkuri/macstats 자세한 내용은.
제휴하지 않습니다 StackOverflow