前段時(shí)間購(gòu)得一臺(tái)MacBook Pro, 由于資金有限,只能購(gòu)買二手斗塘。使用感覺(jué)確實(shí)爽赢织,性能各方面也是杠杠的。不過(guò)今天使用時(shí)遇到一點(diǎn)小問(wèn)題馍盟,故有此篇文章分享于置。
上午機(jī)子剛開始一切正常,但不知道具體在什么時(shí)候里面的風(fēng)扇嘩嘩作響贞岭,有意注意電源的變化八毯,發(fā)現(xiàn)電量消耗飛快,與之前的表現(xiàn)相比很不正常瞄桨。此時(shí)我意識(shí)到機(jī)子運(yùn)行出現(xiàn)問(wèn)題话速,怎么辦,先用Google搜索MacBook Pro聲音大的問(wèn)題芯侥,接著查看活動(dòng)監(jiān)視器泊交,發(fā)現(xiàn)主要有兩個(gè)進(jìn)程cpu占用過(guò)多乳讥,其中crashpad_handler占用176%,kernel_task占用73%廓俭。剛開始我以為出問(wèn)題的是kernel_task進(jìn)程云石,一般帶有kernel的進(jìn)程都是操作系統(tǒng)級(jí)別的,相當(dāng)重要研乒,我當(dāng)然不敢輕舉妄動(dòng)汹忠,再次搜索kernel_task 占用cpu過(guò)多的問(wèn)題,在參考各種解決方案及閱讀紛繁復(fù)雜的資訊之后雹熬,我了解到kernel_task占用cpu過(guò)多是因?yàn)槠渌M(jìn)程占用cpu過(guò)多宽菜,kernel_task此舉是為了保護(hù)系統(tǒng),擠掉其他cpu占用過(guò)多的進(jìn)程竿报。既然知道原因铅乡,那么事情就容易解決了。但是這個(gè)crashpad_handler又是什么鬼烈菌?我還是不敢輕舉妄動(dòng)隆判,生怕搞出什么幺蛾子。只得繼續(xù)尋求網(wǎng)絡(luò)的幫助僧界,之后在http://blog.gclxry.com/crashpad-introduction/大概了解了crashpad_handler,剛開始我以為是Chrome瀏覽器的問(wèn)題臭挽,故而我關(guān)掉了Chrome瀏覽器且殺掉crashpad_handler進(jìn)程捂襟,此時(shí)我已經(jīng)知道殺掉crashpad_handler進(jìn)程應(yīng)該不會(huì)造成什么不可挽回的后果。此后不一會(huì)欢峰,之前的異象消失葬荷,機(jī)子風(fēng)扇聲響、電量消耗以及cpu占用都下降纽帖,此刻問(wèn)題解決宠漩。
接下來(lái)我在查看活動(dòng)監(jiān)視器的能耗面板時(shí),發(fā)現(xiàn)VS Code程序能耗占比過(guò)大懊直,再仔細(xì)查看扒吁,原來(lái)之前的crashpad_handler是其調(diào)用的進(jìn)程,怎么感覺(jué)也有點(diǎn)歪打正著的意味室囊。