題:
macOS Sierra,kernel_task運行佔用了超過400%的CPU
Buntylm
2017-12-04 08:09:21 UTC
view on stackexchange narkive permalink

將MacBookPro升級到macOS Sierra之後,CPU運行非常快。當我嘗試調試問題時,這是我所發現的。

enter image description here

我已經嘗試過的解決方案。

  1. 重置SMC
  2. 重置PRAM
  3. 試圖刪除模型標識符文件(操作系統不允許)。
  4. 刪除了所有登錄項目以及所有自動啟動的應用程序
  5. 刪除了/ Library / LaunchAgents,/ Library / LaunchDaemons,/ Library / StartupItems中的所有項目。
  6. 刪除了所有已安裝的軟件
  7. ol>

    但是仍然沒有運氣,任何線索都將受到高度讚賞。

    謝謝

塞拉利昂是一個大問題。出於這個唯一的原因,我降級為El-Cap了,沒有其他問題了。
@PratikaRana是否也帶有“ Sierra High”?
您可以通過禁用SIP來刪除模型標識符文件(引導進入恢復模式並通過菜單欄>實用程序訪問終端,然後鍵入此命令csrutil disable)
您是否說過MacBook Pro?MacBook Pro的最大CPU百分比為800%(4核x 2線程x 100%)。內核任務如何吃掉865%?
@Sayan是的,嘗試過。沒有運氣。我來更新
@NoahL是的,是MacBookPro。
五 答案:
Emma Arbogast
2018-06-22 05:42:24 UTC
view on stackexchange narkive permalink

拆開外殼,清理風扇完全為我解決了這個問題。它們中都有很多皮棉,因此它們無法充分冷卻系統。

導致CPU高負載的原因是Mac製造虛假的CPU負載以減慢計算機的速度,這是控制溫度的最後努力。

>造成較高CPU負載的原因是Mac會製造虛假的CPU負載以減慢計算機的速度,這是控制溫度的最後努力。 這對我來說真的沒有任何意義。如果要進行熱調節,則無論如何都要進行熱調節。
清潔風扇意味著筆記本電腦可以再次正常散熱,因此無需節流。
您有任何資料來源嗎?考慮到粉絲無論如何都會旋轉,這似乎是不尋常的事情。
確切來源是什麼?風扇在旋轉,但冷卻效果不佳,因為它們充滿了棉絨。因此,筆記本電腦太熱。清潔風扇可恢復其效力。我不確定這是如何令人困惑的。
@EmmaArbogast節制不是我發現的奇怪問題,它是節制具有使“假cpu”用法出現在活動監視器中的效果。我不懷疑您的經曆本身,但是我之前從未見過或聽到過這樣的事情。因此,如果沒有其他來源,我不禁會發現對某些可疑事件的評估。
kernel_task是控制CPU的“機制”。“如果環境溫度超過那些限制,那麼kernel_task可能需要節流CPU來降低其工作溫度。在這些條件下,佔用CPU時間的很大一部分應該被認為是正常的。”https://discussions.apple.com/thread/8109145
Delon
2018-04-12 17:13:22 UTC
view on stackexchange narkive permalink

將Hdd換成Ssd後,我遇到了類似的問題。對我來說,唯一解決此問題的就是此鏈接。 https://www.davidschlachter.com/misc/kernel_task

如果由於某種原因該鏈接不起作用,則來自頁面。

限制是作為內核擴展實現的,Rhys Oxenham建議通過刪除其資源中與Mac型號相對應的plist來禁用它。但是,由plist文件標識的Mac列表多年未更新。我們沒有2013年的MacBook Air(MacbookAir6,2)。 X86PlatformPlugin.kext(也位於IOPlatformPluginFamily.kext的plugins文件夾中)具有由主板標識的其他Mac(請參閱此評論)。就我而言,我嘗試同時禁用了ACPI_SMC_PlatformPlugin.kext和X86PlatformPlugin.kext擴展,但這沒有效果。

最終對我有用的是禁用父內核擴展IOPlatformPluginFamily.kext。到目前為止,我還沒有註意到任何不利影響。顯然,如果您嘗試這樣做並遇到問題,我對損失不承擔任何責任。

這就是我所做的:

首先,我必須通過啟動進入恢復模式(在按住Command-R的同時啟動),打開終端(在“實用工具”菜單下)並運行命令csrutil來禁用SIP(因為我們正在運行OS X El Capitan)禁用(有關StackExchange的更多詳細信息)。

從那裡,我在引導時通過按住Command-S進入了單用戶模式。掛載文件系統(fsck -y;掛載-uw /)後,我使用rsync製作了IOPlatformPluginFamily.kext擴展名的備份副本:

rsync -av /系統/庫/擴展/IOPlatformPluginFamily.kext /用戶/共享/

(要從備份恢復擴展名,我將使用rsync -av /Users/Shared/IOPlatformPluginFamily.kext / System / Library / Extensions /)

然後我刪除了擴展名並重新啟動:

rm -rf /System/Library/Extensions/IOPlatformPluginFamily.kext;立即關閉-r

啟動後,風扇仍然全速運行,但節流消失了

請編輯答案以引用鏈接中的說明。鏈接似乎已消失。
Thx的指示!我嘗試刪除IOPlatformPluginFamily.kext,但重新啟動後就在那裡。但是,僅刪除ACPI_SMC_PlatformPlugin.kext和X86PlatformPlugin.kext對我來說就像一個魅力!
user302813
2018-09-20 02:11:23 UTC
view on stackexchange narkive permalink

我發現了這一點: https://support.apple.com/zh-cn/HT207359

因此kernel_task守護程序“佔用” cpu週期以防止其他任務產生熱量。這樣可以使計算機保持涼爽。

對“ Mac Fan Control”的更新失敗,這導致過熱,從而導致kernel_task重載。

手動下載應用程序並安裝後-我的麻煩已經過去了。

https://www.crystalidea.com/macs-fan-control

Mpower
2019-03-27 08:04:13 UTC
view on stackexchange narkive permalink

感謝@bmike關於Mac Fan Control應用程序!我運行的是最新版本,但每次觀看YouTube之類的網站時仍然遇到此問題。kernel_task進程將開始佔用CPU使用率。

關閉Mac Fan Control應用後,在過去的2天中一直在使用它,並且一切都再次正常運行。

Sameem Tanha
2019-03-18 13:22:14 UTC
view on stackexchange narkive permalink

在Macbook 2011 Pro中使用高速風扇和非常慢的系統來解決此問題對我來說是一個巨大的挑戰,經過3天的嘗試,我成功地解決了這一問題,其中一些方法是刪除文件macbookpro8,1型號標識符。 腳步 在上方的OS欄中,單擊“查找器”,然後單擊“首選項” 馬克·哈德 您將在桌面上看到Hdd雙擊它進入系統 然後是庫,然後是擴展和IOPlatformPluginFamily.kext 現在使用鼠標墊按下ctrl,您將顯示內容,然後顯示內容,插件,再次使用mouseclick的ctrl顯示內容,內容和資源,找到您的模型標識符,然後使用ctrl和鼠標移動再次簡單地刪除它,以回收站 型號標識,您可以在系統信息中找到更多信息,重新啟動計算機100%解決了問題,如果您的風扇仍是名為Macs風扇控制的快速安裝應用

視頻鏈接 https://youtu.be/ETW-L4fD4AM

請對此進行格式化,以便於閱讀,請參閱幫助中心https://apple.stackexchange.com/help/formatting
儘管視頻可以回答問題,但它既不可搜索(因此,如果有人在此側搜索,則您在視頻中採取的步驟將不會顯示),也無法幫助答案獨立存在(一旦視頻被刪除,答案失去任何價值)。您能否編輯問題以足夠詳細地說明所需的步驟,以使人們無需觀看視頻也可以遵循這些步驟?


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...