Mac の電源を入れるとすぐに、多数のシステム プロセスとアプリケーションがバックグラウンドで実行されます。これらのプロセスには責任があり、Mac が適切に機能するために不可欠です。たとえば、WindowServer は、Dock やメニュー バーなどの重要なシステム グラフィカル ユーザー インターフェイス (GUI) を管理します。
kernel_task は、Mac のスムーズな動作を維持するためのもう 1 つの重要なコンポーネントです。このガイドでは、macOS での kernel_task の責任について説明します。また、プロセスがどのように動作するか、kernel_task が過剰な CPU リソースを消費した場合の対処法についても学びます。
Mac の kernel_task とは?
kernel_task は、CPU の温度を調整し、Mac の過熱を防ぐように設計された重要な macOS コンポーネントです。 kernel_task が CPU 温度の急上昇を検出すると、CPU の大部分を占有するため、温度上昇の原因となっているプロセスが使用できるシステム リソースが制限されます。
過熱はあらゆる面でひどいものです。そのため、CPU を集中的に使用するプロセスによって Mac が熱くなると、kernel_task は CPU リソースを蓄え、プロセスがそれ以上温度を上げないようにします。
カーネルタスクは安全ですか?
短い答えは「はい」です。 Mac の CPU の大部分を消費しているため、おそらく kernel_task の正当性に疑問を持っているでしょう。それは正常です。ただし、kernel_task は自発的に動作しないことに注意することが重要です。代わりに、CPU の温度のステータスに応答します。
Mac の CPU が熱くなっている場合、kernel_task が急降下して温度を下げます。これは、ファン アクティビティ (またはファン ノイズ) の増加と CPU 使用率の高さから明らかです。そのため、kernel_task が Mac の処理能力を集中的に使用するときはいつでも、それを悪魔と考えないでください。むしろ、過熱という悪魔を鎮圧するために懸命に働く天使のように想像してください。
ちなみにkernel_taskは終了できません。それはまた、プロセスの安全性と正当性を証明することにもなります.これは、Mac にとってなくてはならない重要な macOS コンポーネントであるため、バックグラウンドで実行されます。これは、最も重要な macOS コンポーネントの 1 つです。証明は次のとおりです。Activity Monitor を起動し、メニュー バーの View をクリックし、All Processes, Hierarchically を選択します。
これにより、すべてのシステム プロセスとサード パーティ製アプリが重要度に応じて配置されます。 Activity Monitor は、すべてのプロセスとアプリケーションのネストされたビューを作成し、kernel_task を他のプロセスが属するプライマリ プロセスとして使用します。
ドロップダウン ボタンをクリックすると、親フォルダが展開され、「子プロセス」または「サブプロセス」が表示されます。
kernel_task は、Mac の起動時に macOS が最初に実行するプロセスであるため、階層の最上位にあります。
kernel_task が使用する CPU の量
kernel_task が使用する CPU リソースの固定量はありません。プロセッサの温度が異常に高くなった場合にのみ、CPU の大部分が使用されます。つまり、kernel_task の CPU 使用率は Mac の温度の関数です。
kernel_task の高い CPU 使用率を修正する
通常の状態では、kernel_task はバックグラウンドで潜伏し、最小限のシステム リソースしか消費しません。ただし、周囲温度が高い、一時的なシステムの不具合、バックグラウンドで実行されている過度の CPU 集中型プロセスなどの要因により、kernel_task が異常な量の処理能力を使用する可能性があります。
以下の推奨事項に従って、kernel_task の CPU 消費を調整してください。
1.使用していないアプリを強制終了する
使用中に Mac が熱くなるのは正常です。開くアプリが増えるほど、Mac の動作が難しくなり、より多くの熱が発生します。これにより、kernel_task がより多くの CPU パワーを使用して Mac の温度を調整するようになります。
したがって、kernel_task のアクティビティを減らす最も簡単な方法は、使用していないアプリを閉じることです。 Dock からアプリを閉じるか、アプリ ウィンドウの赤い「x アイコン」をクリックしても、アプリが終了しないことがあります。
一部のアプリはバックグラウンドで中断されたままになり、Mac の CPU とバッテリーの電力を消費します。未使用のアプリを強制終了すると、Mac プロセッサの負荷が軽減され、その後、kernel_task の高い CPU 使用率が低下します。アクティビティモニターを通過し、使用していないアプリを閉じて、処理能力を解放します。
- アクティビティモニターを起動します (Finder > アプリケーション >ユーティリティ > アクティビティモニター)を開き、強制終了したいアプリケーションを選択します。
- Activity Monitor のツールバーにある 停止ボタンをクリックします。
お使いの Mac に Touch Bar がある場合は、アプリを選択し、左端の x アイコン をクリックします。
- クリック 強制終了 Macの画面またはタッチバーで
2. Mac のポートの混雑を解消する
Mac ノートブックの片側に電力を大量に消費するアクセサリを接続しすぎると、CPU が過熱する可能性があります。 kernel_task が高い CPU 使用率を維持している場合は、いくつかのアクセサリを Mac の反対側に移動して、数分間待ちます。これにより、この StackExchange スレッドで一部の MacBook Pro ユーザーの kernel_task の CPU 使用率が減少しました。
外部モニター、充電ケーブル、ハード ドライブ、およびマウスが Mac の左側の USB ハブに接続されているとします。これにより、CPU 温度が上昇し、その結果、kernel_task アクティビティが増加します。この問題を解決するには、アクセサリを Mac の反対側に広げてください。
このテクニックは、両側 (左右) に USB ポートがある MacBook モデルに有効です。 Mac ノートブックの USB ポートが片側にしかない場合は、未使用のアクセサリやデバイスを取り外すと問題が解決する場合があります。
3. Mac を再起動する
kernel_task が過剰な処理能力を引き続き使用する場合は、Mac の電源を入れ直すと問題が解決するはずです。これにより、Mac のメモリがリフレッシュされ、不要なアプリが終了し、プロセッサのキャッシュがクリアされ、kernel_task の CPU 使用率が調整されます。
アクティブなアプリ ウィンドウをすべて閉じ、メニュー バーの Apple アイコンをクリックし、再起動を選択します.
4.周囲温度を下げる
MacBook には、CPU 温度の変化を検出するセンサーが内蔵されています。 Apple によると、MacBook を使用するための理想的な周囲温度は 10° C から 35° C (~50° F から 95° F) の間です。Mac が最適な温度を超えると、センサーが自動的に MacBook のファンをオンにして CPU を冷却します。また、kernel_task の CPU 使用率が急上昇していることにも気付くでしょう。
Mac が高温の部屋や熱放散を妨げる面 (枕、ベッド、ベッドカバーの下など) に置かれていないことを確認してください。 Mac を平らな面に置き、部屋の換気が適切であることを確認します。部屋の窓を開けるか、エアコンをオンにします。 Mac を外部冷却パッドの上に置くことも、CPU の温度を下げるのに役立ちます。
5.システム管理コントローラーをリセットする
kernel_task は、MacBook の冷却ファンが正常に動作していない場合に誤動作する可能性があります。 Mac が熱くも熱くもなっていないのに、ファンが高速で回転し、手に負えないほど大きな音を出している場合は、システム管理コントローラー (SMC) をリセットしてください。
SMC はマザーボード上のコンポーネントで、Mac のバッテリー、キーボード バックライト、冷却ファン、蓋の動作、およびその他の重要なセンサーを管理します。システム管理コントローラーをリセットする手順は、Mac が Apple T2 セキュリティ チップセットを使用しているかどうかによって異なります。
お使いの Mac に T2 セキュリティ チップが搭載されているかどうかを確認するには、Finder > Applications にアクセスしてください。 > ユーティリティ > システム情報 > Hardware を選択し、サイドバーで Controller を選択します。 「モデル名」が Apple T2 チップではない場合、お使いの Mac にはセキュリティ チップが搭載されていません。
Apple T2 チップを搭載していない Mac ノートブックで SMC をリセットする
2017 年以前にリリースされた MacBook Air および Pro モデルには、T2 セキュリティ チップが搭載されていません。
- メニューバーのAppleロゴをクリックし、シャットダウンを選択します.
- 長押し Shift + Control +Option キーボードの左側にあるキーを 7 秒間同時に押します。
- Mac の 電源ボタンを押しながら、ステップ 2 で 3 つのキーを押し続けます。
- 4つのキーを10秒間押し続けて離します。
- 電源ボタンを押して Mac の電源を入れます。
Apple T2 チップ搭載の Mac ノートブックで SMC をリセットする
2018 年以降にリリースされた MacBook Air および Pro モデルには、T2 セキュリティ チップが搭載されていません。 Mac の電源を切り、完全にシャットダウンするまで約 30 秒待ってから、次の手順に従います:
- 次のキーを 7 秒間押し続けます: 右 Shift キー + 左 Control キー + 左 Option キー
- ステップ 1 で 3 つのキーを押し続け、次に 電源ボタンを押し続けます.
- 4つのボタンを10秒間押し続けます。
- ボタンを放し、電源ボタンを押してMacを起動します。
MacデスクトップでSMCをリセットする
Mac の電源を切り、コンセントからプラグを抜きます。 15 秒待ってから、Mac をコンセントに差し込み、5 秒待ってから電源ボタンを押します。
kernel_taskのCPU使用率を安定させる
kernel_task は、Mac の温度を調整する重要なシステム プロセスです。 Mac が熱くなるほど、kernel_task が消費する処理能力が増加します。上記のトラブルシューティングのヒントは、kernel_task の高い CPU 使用率を減らすのに役立ちます。問題が解決しない場合は、Mac の PRAM/NRAM をリセットしてみてください。
