門市櫃台前最常聽到的一句話,就是「我的 Mac 沒做什麼,怎麼又燙又吵、電掉超快」。十次有八九次,問題不在機器壞了,而是某個 App 在你看不到的地方偷偷把 CPU 和電力吃光。好消息是,要找出這個元凶完全不用裝任何工具,macOS 自己就附了一個很好用的東西,叫活動監視器。
你可以把它想成 Mac 內建的「系統任務管理員」。它會把這台機器上正在跑的所有程序攤開來給你看,包含那些沒有視窗、你根本沒察覺的背景服務。實際用下來,多數人三分鐘內就能揪出問題、把它關掉,速度就回來了。
打開之後你會看到視窗頂端有五個頁籤,分別對應不同的資源:
| 頁籤 | 看什麼 |
|---|---|
| CPU | 哪個程序最佔處理器運算資源 |
| 記憶體 | RAM 使用量與記憶體壓力 |
| 能源 | 哪個程序最耗電池電量 |
| 磁碟 | 硬碟讀寫頻率 |
| 網路 | 哪個程序在大量傳輸資料 |
老實說,磁碟和網路這兩個頁籤一般人幾乎用不到。真正能解掉九成「Mac 變慢或耗電」問題的,就是 CPU 和 能源 這兩個,所以這篇就專心講它們。
要開活動監視器有兩條路。傳統作法是走 Finder:應用程式 → 工具程式 → 活動監視器。
不過我個人都直接用 Spotlight,快很多。按 Command + Space 叫出 Spotlight,打「活動監視器」或英文「Activity Monitor」,按 Return 就開了。
順帶一提,活動監視器本身也是一個程序,開著的時候會稍微多吃一點點 CPU,所以診斷完記得把它關掉,別讓它一直掛在那。
點上方的「CPU」頁籤,然後點欄位標題「% CPU」,讓數字由高到低排列(箭頭朝下)。接著看最上面那幾筆就對了。
判斷標準很簡單:正常情況下每個程序的佔比應該都在個位數,要是某個程序衝到 80~90% 以上而且持續不降,那基本上就是它在搞鬼,把名字記下來。
門市最常遇到的高 CPU,幾乎都逃不出這幾類。第一名永遠是瀏覽器,Chrome 或 Safari 分頁開太多,某些頁面的廣告、自動播放影片或 JavaScript 在背景一直跑運算。再來是 mds_stores 這個 Spotlight 索引程序——它通常出現在剛開機或剛更新完 macOS 之後,是系統在重建搜尋索引,跑一陣子會自己停,看到它別急著動手。還有就是某些 PDF 或影像轉檔工具卡在背景出不來。
這裡要特別小心一種狀況:如果你看到一個完全不認識的程序名稱,像是一串亂碼或跟你裝的東西毫不相干的英文,又長時間高佔 CPU,先把名字丟去 Google 查清楚它到底是什麼,確認不是惡意程式,再決定要不要結束。別看到數字高就無腦關。
如果你的困擾是「電池掉很快」,那重點就要放在「能源」頁籤,尤其是在用電池、沒接電源的時候。
點進去之後,點「能源衝擊」欄讓它由高到低排序。要提醒一下,這個數字代表的是「相對耗電量」,它沒有單位、也沒有上限,所以你不用糾結數字本身大小,重點是看誰明顯比別人突出一大截。
另外順便瞄一眼「需要高效能 GPU」那一欄。如果某個程序被打勾,代表它正在強迫 Mac 切去用獨立顯卡(限有獨顯的機型),這對電池是很傷的,會明顯縮短續航。
確定元凶之後,在清單裡點選那一筆讓它反白,按左上角工具列的「×」(停止按鈕),跳出對話框選「強制結束」,然後回頭看那筆的 CPU % 或能源衝擊數值有沒有掉下來。有掉,就對了。
不過強制結束這個動作要想清楚再按。它等於是直接把 App「殺掉」,裡面沒存的東西會全部不見。所以如果那是你自己開著、正在用的 App(像 Word、Pages),建議先切回去試著正常關閉、存好檔;強制結束比較適合用在那種已經沒回應、或根本沒視窗的背景程序上。
如果關掉之後 Mac 馬上恢復正常,那下次遇到同一個 App 又出狀況,最直接的作法就是把它更新到最新版,很多就是舊版本的 bug;真的長期用不到,乾脆卸載掉,省得它三不五時又來鬧。
kernel_task 老是排第一、CPU 佔超高,可以關掉嗎?
不行,而且你也關不掉。kernel_task 是 macOS 的核心本體,它佔高 CPU 往往是「故意的」——系統靠它去節流其他程序、幫機器降溫。換句話說,它不是病因,是症狀。真正的根源通常是 Mac 過熱:把散熱通風口的灰清一清、別把筆電底部整個蓋住、先關掉其他吃效能的程序,溫度降下來,kernel_task 的佔用自然就回落了。
記憶體壓力變紅色是什麼意思?
在「記憶體」頁籤底部有一條長條圖:綠色是正常,黃色代表偶爾有點緊,紅色就是 RAM 嚴重不夠用、系統正在大量動用 swap(虛擬記憶體)撐場,這也是 Mac 變鈍的常見原因。臨時的解法是把不用的 App 關一關放掉記憶體;但如果它常態性都是紅的,那就不是關 App 能解的,代表你現在這台的 RAM 容量已經跟不上你的使用習慣了。
這點要先講在前面:Apple Silicon 機型的 RAM 是焊在晶片上的,買了之後沒辦法加裝,所以容量等於買的那天就定生死。如果你現在用得很吃力、又在考慮下一台該配多少 RAM,與其自己猜,不如直接來 iLab 選機小幫手 跟我們聊聊你平常都拿 Mac 做哪些事,或乾脆來店裡實際操作幾台比比看,這種事還是上手摸過最準。