Как я получаю температуру ЦП и скорости вентилятора в OS X?
Я понимаю, что информация получена из IOHWSensor
в IOKit
, но я не могу найти любую достоверную информацию о том, как точно сделать это.
Я нашел статью с примером программы - http://www.booktou.com/node/148/0321278542/ch10lev1sec7.html, но все, что я получаю с ним, является температурой GPU. Я уверен, что на цельных Mac существуют датчики температуры ЦП, так, чтобы средства я сделал что-то не так.
Исходный код для этой Prefpane, которая называется FanControl, доступен; показывает температуру и скорость вращения вентилятора: http://www.lobotomo.com/products/FanControl/index.html