MacBook (Retina, 12-inch, Early 2015)ではMacの温度が上がると通知が表示され、OS X 10.10.3では温度情報などを取得できるAPIも提供されているもよう。


 MacBook (Retina, 12-inch, Early 2015)では特定のプロセスに負荷がかかりMacの温度が上がると通知され、さらにAppleはOS X 10.10.3で温度情報などを取得できるAPIを提供しているそうです。詳細は以下から。



 OS X 10.10.3ではCoreServices としてThermalTrapというデーモンが追加されていましたが、ファンレス仕様になった新しいMacBook (Retina, 12-inch, Early 2015)が熱くなった時に警告を出す様になっていますが、


<key>Performance Warning Title</key>
<key>Performance Warning notification text with app suggestion</key>
<key>Performance Warning notification text with no app suggestion</key>
<string>Mac の温度を下げると解決する場合があります。</string>
<key>Thermal Warning Title</key>
<key>Thermal Warning notification text with app suggestion</key>
<string>%@ を閉じてみてください。</string>
<key>Thermal Warning notification text with no app suggestion</key>

 9to5MacのエディタDom Espositoさんが新しいMacBookを使用して1080p動画の編集、書き出しを行っていたところMacBookが熱くなり以下の様な通知を受け取ったそうです。意外にもMacBookを熱くしていたのはGoogle Chrome(with Flash) が原因だったそうで、ThermalTrapはこの様にシステムに負荷をかけている原因を正確に通知してくれるようです。


As Dom mentioned when using the new MacBook to edit and export short video files, it did stand up to piecing together a 1080p clip, but working with a 4K footage resulted in dropped frames. But does the MacBook get too hot? Chrome (which includes Flash) was the culprit of an unexpected heat warning during Dom’s use.
[Review: Can you actually use the new 12-inch MacBook for work? – 9to5Mac]


 Domさんと同じようにThe S.S. MelissaさんもTwitchを見ていたところ「“Google”を閉じると温度が下がる場合があります」という通知を受け取ったそうで、


Q: The Meltdown Thing?
A: Oh my gods please stop misinterpreting the meltdown thing. I was watching Twitch in Chrome. Twitch does not support HTML5 streaming in Chrome and its Flash widget is particularly low-performance. Combined with the GPU having to retina-ize the non-native video, about ten to fifteen minutes in this happened:


Meaning that the CPU had forcibly scaled down to avoid further temperature escalation. I posted the screenshot because lol but literally hundreds of people misinterpreted it to mean that merely running Chrome in any capacity was enough to put the laptop into meltdown recovery mode. This is not true. I am using Chrome. I have like thirty tabs open. Several of them are javascript apps. It’s fine!! STOP TELLING ME TO SWITCH TO SAFARI!!!!
[Concise “New Retina Macbook” Review – Tumblr]

 これはAppleがOS X 10.10.3から提供しているNSProcessInfoのThermal State情報が関係しているようです。


NSProcessInfoThermalStateDidChangeNotification – NSProcessInfo Class Reference

Review: Can you actually use the new 12-inch MacBook for work? – 9to5Mac

新しいMacBookは温度が上がるとiPhoneの様に警告を出す?OS X 10.10.3から導入されたThermalTrapアプリのトリガーが気になる


  1. Apple7743 より: