kernel_task数百%CPUであるがCPU周波数は低下している


14

kernel_taskのCPU使用率が非常に高いという謎を解こうとしています。

MacBook Pro(Retina、Mid 2012)、2.7 GHz Intel Core i7、Yosemite 10.10.2

Intel Power Gadgetをダウンロードするためのアドバイスを見ました。これにより、CPUの速度が低下していることがわかりました。どうすれば修正できますか?これが発生すると、MBPの電源を入れ直すことがあります。しかし、これは私を夢中にさせています。

ここに画像の説明を入力してください

ここに画像の説明を入力してください


1
同じ期間の温度グラフは、速度が低下するため何を示しますか?
鉄人

私の(2013年後半のMBP)は、同じ0.80 GHzレベルで永続的にスタックしているようです。CPU使用率は60〜100%です。温度は妥当です– 50-60C ... C
ノーランエイミー

回答:


12

Appleはこれを文書化しています。

アクティビティモニターは、kernel_taskという名前のプロセスがCPUの大部分を使用していることを示している可能性があり、この間に多くのファンアクティビティに気付く場合があります。このプロセスは、CPUを集中的に使用しているプロセスがCPUを使用できないようにすることで、温度管理に役立ちます。つまり、kernel_taskは、CPUが過熱状態になる条件に応答します。温度が下がると、kernel_taskは自動的にアクティビティを減らします。

https://support.apple.com/en-us/HT203184

SMCを1回リセットして、スタックしていないことを確認し、プロセッサに誤った温度測定値を提供することをお勧めします。

SMCまたは高温が根本的な原因である場合、さまざまな内部温度センサーとケースと排気温度の物理的測定値を、カーネルスケジューリングの設計スロットルと、チップセットが設計されているクロックレート調整と相関させることができるはずです。熱測定に応じて行います。

最悪の場合、障害のある温度センサーまたは特定のGHzクロックレートの場合よりも多くの熱を生成する規格外のCPUにハードウェアの問題があります。


こんにちは@bmike、私も問題を抱えています。外部モニターを使用するときはいつでも、kernel_taskをそれだけ高くします。もっと正確に言うと、GPUを使用するときはいつでも。普通ですか?私はMacBook Pro Retina 2016を使用しています。
ismailsunni

この場合、熱が実際の原因であるという証拠はありますか?

4

私の場合、MBPを3年間継続して使用していました。地元のMacストアがケースを開き、埃を一掃しました。それは問題を修正しました!!!!

基本的に、余分なほこりがCPUを過熱させました。


0

私の現在のMB Pro Retina(2013年後半)はこれに苦しんでいます。ブラウザーとターミナルをほとんど実行できないように、ラップトップにUbuntuをインストールしました。

私のラップトップのスロットリングの背後にある理由は、温度センサーの故障のようです。センサーの一部は、スロットルを開始する-127Cの読み取り値を報告しています。このgithubの要点のセンサーからの温度測定値を編集しました。

これまでのところ、解決策はありません。クリーニング、カーネル拡張の変更、SMCのリセットを試みました。



1
Ask Differentへようこそ!回答セクションにコメントを追加することはご遠慮ください。これは質問への回答用です。十分な評判たら、コメントを追加、フォローアップの質問をすることができます。評判を得るには、明確で簡潔な質問答えてください。- -口コミより
FSB
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.