6月に入って暑い日々が続きます。蒸し暑い梅雨です。部屋の温度も27度・・・暑い。
暑くなると気になるのがMacの熱です。この時期、ツイッターを見ているだけでも熱々になりますw。私が使っている「MacBook Pro 15-inch 2017」は負荷を掛けなければCPU温度は40前後。dGPUを使用して外部ディスプレイを使う、Thunderbolt 3 を使用する、動画編集、Parallels Desktopで仮想Windowsを使うなど、調子こいてSafariやGoogle Chromeのタブを沢山開く〜など高負荷を掛けると当然CPU温度も上昇しCPUやdGPUファンがうるさくなります。でも、上がってもCPU温度は60℃前後です。
ここ最近、dGPUを使用して外部ディスプレイをUSB-Cポートで繋げるとその途端に動作が激重たくなります。おろ?こんなの初めて・・・。キーボード入力もまともに出来ません。
おろ? 「kernel_task」のCPU使用率が 900%(゜Д゜)!!
MacBook Pro の動作が激重。「kernel_task」が暴走した場合の対処法。Macの基本ですね(*`・ω・)ゞ。
私は常に「アクティビティモニタ(全てのプロセス)」を起動させています。
これで現在の各アプリやタスクのCPU使用率を確認して負荷状態をモニタリングしています。
アプリケーションを同時に起動、SafariやGoogle Chromeのタブを沢山表示させて作業するのが大好き。
MacBook Proに外部ディスプレイを繋いで2画面で作業をしています(自室の場合2画面。家の中で居場所がなく彷徨うときは15inch画面1つとにらめっこです)。
色々と起動し過ぎて動作が重くなった! アプリやタスクのプロセスが応答しなくなり止まっている! などを「アクティビティモニタ(全てのプロセス)」で監視しそんなアプリは強制終了だ!! です。
そんな有る日、「kernel_task」が暴走。CPU使用率900%・・・マジか?
4Kの外部ディスプレイをUSB-Cポート接続で使用しています。繋げるとdGPUを使用するのでMacBook Pro本体が熱くなります。この時期はキーボードも熱々です。通常はBluetooth接続の外部キーボードを使用していますが、『MacBook Pro バタフライキーボード不具合(MacBook、MacBook Air、MacBook Pro キーボード修理プログラム)」がAppleから出ているのでその確認も含めて今はバタフライキーボードを使っています。問題が出たら修理プログラムに出します(*`・ω・)ゞ この修理プログラムは「最初の小売販売日から 4 年間適用」と期間があるので注意です。不具合は早く見つけるか、問題なくても修理に出して対策をして貰うか?です。
話がそれてしまいましたが、いつもの様に4K外部ディスプレイを使用していたら〜スゴくMacBook Proが熱くなり、動作が重くなりました。何故だ?
「アクティビティモニタ(全てのプロセス)」確認したら、「kernel_task」のCPU使用率が900%を超えています。CPU使用率900%ってなにwそんなの存在するのか?
上は通常の「kernel_task」のCPU使用率。大体3%くらいで動作しています。
これが900%・・・。仕方ないのでmacOS Mojaveを再起動、変わらず。
USB-Cポートでが外部ディスプレイを繋がなければ「kernel_task」の暴走はほぼ出ません。出るときも有るけどw。外部ディスプレイを繋ぐと必ず「kernel_task」が暴走します。
「kernel_task」ってなに? 何しているの?
kernel_task の Mac CPU の使用率が高い場合kernel_task プロセスの機能の 1 つに、CPU の温度管理があります。
アクティビティモニタで、kernel_task という名前のシステムプロセスが高い CPU 使用率を占めていることが示唆され、その間、ファンが活発に働くという症状が認められる場合があります。
kernel_task は、その機能の 1 つとして、CPU を集中的に使うプロセスの CPU 使用率を下げるというやり方で、温度管理を助けています。つまり、kernel_task は、Mac 本体の温度が高く感じられない場合でも、CPU の温度が上がり過ぎる原因となる状況に対処するプロセスです。それ自体がその状況を引き起こしているわけではありません。CPU の温度が下がれば、kernel_task の活動は自動的に治まります。
「kernel_task」はCPUの温度管理をしているのですね。って、900%もCPU使って温度管理ってなに(#゚Д゚)ゴルァ!! 意味が分からない。
対処法。Macの基本、SMCリセットを実行。
「kernel_task」の暴走は以前も別のMacでありました。再起動で直る場合もありましたが、今回は全くダメです。
色々とぐぐって調べたら、どうやらMacBook Proの「SMC(システム管理コントローラ)」に不具合がありそうです。
うむ、Mac使いの基本としてハードがおかしくなったら「SMCリセット」「NVRAMリセット」って言うよね。完全に忘れていました。
SMC の役割
- SMC は、Intel 搭載の Mac で以下を含むローレベルの機能を制御します。
- 電源ボタンを押したときの反応
- Mac ノートブックのディスプレイの蓋を開いたり閉じたりしたときの反応
- バッテリー管理
- 熱管理
- SMS (緊急モーションセンサー)
- 環境光センサー機能
- キーボードのバックライト機能
- ステータスランプ (SIL) 管理
- バッテリー残量のインジケータランプ
- 特定の iMac のディスプレイに対して (内蔵ではなく) 外部のビデオソースを選択
SMC のリセットが必要な場合の兆候
以下の症状が認められる場合は、SMC のリセットが必要だと考えられます。
- コンピュータへの負荷が高くなく、正しく通気されているにもかかわらず、コンピュータのファンが高速で回転する。
- キーボードのバックライトが正しく機能しない。
- ステータスランプ (搭載されている場合) が正しく機能しない。
- バッテリーランプ (搭載されている場合) が正しく機能しない (バッテリー内蔵の Mac ノートブックの場合)。
- ディスプレイのバックライトが周囲の明るさの変化に正しく反応しない。
- Mac が電源ボタンを押しても反応しない。
- Mac ノートブックが蓋を開閉したときに正しく反応しない。
- Mac が予期せずスリープ状態になったりシステム終了したりした後、電源が入らない。
- バッテリーが適切に充電されない。
- MacBook または MacBook Pro が内蔵の USB-C ポートで充電されない。
- MacBook または MacBook Pro が、内蔵の USB-C ポートに接続された外付けデバイスを認識しない。
- MagSafe 電源アダプタの LED (搭載されている場合) が適切な充電状況を示していない。
- CPU に異常に負荷がかかっているわけでもないのに、Mac の動作速度が通常よりも遅い。
- ターゲットディスプレイモード対応の Mac で、思うようにターゲットディスプレイモードにしたり、ターゲットディスプレイモードを解除したりできない。または、予期せずターゲットディスプレイモードになったり、ターゲットディスプレイモードが解除されたりする。
- Mac Pro (Late 2013) の入出力ポート付近のイルミネーションが、コンピュータを動かすと点灯しない。
source:Apple
以上の事から「kernel_task」の暴走はSMCの不具合の可能性が高いです。SMCリセットを実施しました。
実施方法は各Mac、ノートブック、デスクトップコンピュータによって変わります。バッテリーが外せるタイプ、Apple T2 セキュリティチップ搭載などで変わるので詳しくは『Mac の SMC (システム管理コントローラ) をリセットする方法 Intel 搭載の Mac で SMC をリセットする方法』を参照ください。
SMCリセットで動作がサクサクに戻った\(^o^)/。でも、MacBook Proは熱いw
上記方法でSMCリセットを実施し、見事に「kernel_task」の暴走が改善されました。う〜ん、良かった。そうだよね、SMCリセットってMac使いの基本だよね。何か不具合がある場合は先ずはSMCリセット! 最近、MacBook Proの調子が良すぎたのですっかり忘れていました(・ω<) テヘペロ。
また、同じハード起因の不具合でのリセットがもう1つあります。「NVRAM または PRAM をリセット」です。
NVRAM (不揮発性ランダムアクセスメモリ) は、Mac がすばやくアクセスできるように所定の設定情報を記憶しておく小容量のメモリです。PRAM (パラメータ RAM) にも似たような情報が保存されていて、NVRAM と PRAM のリセット手順は同じです。
NVRAM に記憶される設定情報には、音量、画面解像度、選択されている起動ディスク、時間帯、最近起きたカーネルパニックの情報などが該当します。実際に NVRAM に記憶される設定情報は、お使いの Mac と、Mac で使っているデバイスによって異なります。
こちらを実施するとNVRAMに記憶されている情報(音量、画面解像度、選択されている起動ディスク、時間帯、最近起きたカーネルパニックの情報)がリセットされます。SMCリセットで直らない場合はNVRAM、PRAMリセットと続き、それでも直らなければOSの再インストールや故障など。最悪はAppleサポートにTELです(最終手段。でもね、電話すると必ず「OS入れ直して下さい、リセットやって下さい」って言われるのよね。やってダメだから電話しているのよw)。
今回、久しぶりにMacBook Proが激重の不具合で少し焦りました。やはり、新型のMacに買い替えるべきか!←無駄遣いの考え無し
SMCリセット、NVRAM or PRAMリセット は基本ですね。再認識です(*`・ω・)ゞ
SMCリセットで直ってサクサクに戻りました。まだまだ余裕じゃん!(当たり前) でもね、やはり室温が30℃に近づくと本当に何もしなくてもMacBook Proが熱々です。キーボードが熱い!指が低温火傷しそう。
今年も暑い、蒸し暑い時期。Macの熱暴走には注意しましょう!
それでは(^_^)/
私の場合はコレが原因でした。
即ち左側ポートにハブ挿して充電したら、そのハブに他の機器がささってたらアウトです
https://appleglitz.com/japan/右側のusb-cポートからmacbook-proに電源を供給:理由は次の/
URL貼り忘れました
こんにちは、ぽんた さんコメントありがとうございます。
Thunderbolt本当に発熱が高いですね。使用出来る電力が高くなる、高速通信化での発熱は仕方ないところでしょうね。左右のThunderbolt端子で内部の経路が違うのでやはりソレもあり発熱で暴走、サーマルスロットリング機能で動作が遅くなるのは効率良く冷却できない機構だとありますね。情報ありがとうございます<(_ _)>。Intel Macは発熱での問題が多かったので今後のApple Siliconでは解消される事を願っています。ファンレスのMacBook Airは難しそうですね・・・まあ、ファンレスは余り重たい処理をさせない持ち運びに便利が利点ですね。
それでは(^_^)/