문제

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 자세한 내용은.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top