作者serenemind (沉)
看板MAC
標題[硬體] 讓 Mac 恢復平靜,延長 SSD 壽命
時間Sat Aug 22 11:51:34 2026
應該有不少人發現
當你讓螢幕進入睡眠時,Mac 的消耗功率會爆衝
Apple 的邏輯是人沒有在使用時,開始讓 Mac 在背景幹髒活
讓使用者之後使用時更順暢,至於背景活動有哪些,使用者不需要知道
眾所周知的就是 Spotlight indexing,但一般來說 indexing 完就會恢復平靜
但最近不曉得為什麼,睡眠時功耗暴衝的情況一直持續,等了好幾天還是一樣
平常正常使用功耗約 8~15W,螢幕睡眠時卻接近 20W
所以決定探索一下到底 Apple 螢幕睡眠時在幹什麼
寫了一個小的監測程式,
發現罪魁禍首是 mediaanalysisd,佔用了80~200% 的 CPU
接著看 mediaanalysisd 是在分析哪個檔案,才發現最近下載了動漫影音檔
其中一個會讓 mediaanalysisd 無限循環的分析,可能是內部有格式問題還是怎樣
但那個影音檔是可以正常播放的,這就是為什麼等那麼久跑不完的原因
所以放任 Apple 在背景活動,卡住了也沒人知道。
從每日自動記錄的 SSD 健康狀況來看,SSD 寫入量是讀取的 2.x 倍,每天累積約 50GB
https://imgpoi.com/i/T3PHRB.png
這種情況跟前一台 Macbook 完全不同,前一台是讀取的量比較多,累積速度也沒那麼快
因為我用 Spotlight 只是方便打開應用程式,沒在用它的搜尋功能
所以 Spotlight 的 indexing 對我來說沒什麼用
知道是誰在搞鬼後,
我把 Spotlight 的搜尋結果只勾應用程式
https://imgpoi.com/i/T3POL9.png
接著按底下的「搜尋隱私權」
將所有非系統碟、外部硬碟、使用者、資源庫、系統全部放入排除列表
https://imgpoi.com/i/T309TM.png
這樣 Spotlight 就不會搜尋這些空間
剛改完後因為設定的改變,Spotlight md_stored 反而會消耗一些 CPU 重新搜尋
但是很快,幾分鐘就結束了,因為除了應用程式外其他空間都略過了
重開機後測試,螢幕進入睡眠後只消耗 5W,有時候甚至低到 3W
https://imgpoi.com/i/T30G32.png
打開平常使用的應用程式,也都沒受到影響,SSD 的使用累積速度也變慢了。
Apple 的背景活動會從多媒體檔案截取資訊,什麼臉部辨識還有一些其他功能
如果跟我一樣不需要這些功能的人,其實可以如法炮製,不僅降低功耗
也可以延長 SSD 的壽命。
當然,Siri AI 的功能是要對 Mac 全盤掌握,如果有慣用 Siri AI 的就另當別論了。
分享一下,希望對有同樣困擾的人有所幫助。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.228.167 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MAC/M.1787370699.A.B7A.html
※ 編輯: serenemind (114.34.228.167 臺灣), 08/22/2026 11:54:46
1F:推 greg7575: 謝謝分享。我的m4air os27beta沒發生。 08/22 11:58
2F:推 Kevintsaitsa: 感謝分享 08/22 12:09
3F:推 dgc: 推 08/22 13:17
4F:推 dreambegins: 推推 08/22 13:35
5F:推 jamesyang888: 感謝分享~ 08/22 14:13
6F:推 tmumlsbbrian: 感謝分享 08/22 15:04
7F:推 pSeRiC: 感謝分享 08/22 17:09
8F:推 Bambe: 感謝分享,難怪從我拿MBP M1 Pro的時候經常早上就沒電... 08/22 17:28
9F:→ Bambe: 整台機器熱烘烘的,現在換M5Air了趕快把它關掉,感謝原po 08/22 17:30
10F:推 superstu: 感謝原po分享 08/22 18:02
11F:推 andyaries: 所以這是我M1比2017mbp還要耗電的原因? 08/22 19:36
12F:→ shasen1236: M1 Pro同一台用5年了,沒碰過 08/22 21:52
13F:推 lutein: up 08/22 22:39
14F:推 gas1200cc: 好猛 幫推 08/22 22:49
15F:推 applewarm: 推,還好有注意到 08/23 06:24
16F:推 abcd11001100: 精神內耗是怎樣 08/23 09:22
17F:→ idletime: 感謝分享,之前2014的,關閉螢幕後一直發燙,我來試試 08/23 11:17
18F:推 xoy: 很有用的資訊,推 08/23 13:21
19F:推 k078787878: 推 08/23 16:04
20F:推 snow30288: 感謝分享,一直覺得奇怪為什麼睡眠還會發熱 08/23 21:49
21F:推 ucha: 推知識 08/24 08:10
22F:推 s85409: 在macos 14版的時候,我就關掉Spotlight了,我連螢幕打開 08/24 09:02
23F:→ s85409: 正常使用的時候Spotlight cpu都飆滿,關掉所有app,重開機 08/24 09:03
24F:→ s85409: 完全沒改善,活動監視器殺掉他,過沒多久他又會開始重新 08/24 09:03
25F:→ s85409: 查了一下國外論壇也有人有這樣的狀況,我就把Spotlight 08/24 09:04
26F:→ s85409: 搜尋排除所有東西就解決了,原來過了一年....這個問題還在 08/24 09:04
27F:推 qazaza2756: 推分享 08/24 09:30
28F:推 steven9927: 可是這樣在finder找東西就完全沒辦法了 請問怎解? 08/24 10:46
29F:推 athlun: 推分享,用smartctl可看ssd溫度和使用量 08/24 11:28
30F:→ babylon297: 我把這篇貼給Gemini 他說沒必要完全關閉Spotlight。 08/24 11:35
31F:→ babylon297: 原Po已經說了他平常只搜app,而且是遇到卡死問題才這 08/24 11:35
32F:→ babylon297: 樣解決的,沒有卡死的人,還是可以正常使用Spotligh 08/24 11:35
33F:→ babylon297: t,或者只將可能出問題的資料夾加入排除就好了 08/24 11:35
34F:→ serenemind: 我幾乎沒在用 Finder,已經用免費的 Double Commander 08/24 14:10
35F:→ serenemind: 取代了 08/24 14:11
36F:→ serenemind: macOS 版本越新,賦予Spotlight 的任務越重,而在背景 08/24 14:12
37F:→ serenemind: 不斷地工作事先準備好一切,只為了你之後「可能」會用 08/24 14:13
38F:→ serenemind: 到的功能大費周章,我覺得是很不划算,對SSD也很傷的 08/24 14:13
39F:→ serenemind: 事情。當然有一派人是說我買了東西就是要用,而且用到 08/24 14:14
40F:推 s85409: 我還停在15.7.8,還有啓動台,加上我檔案都會分類,很方便 08/24 14:14
41F:→ serenemind: 極致,壞了換新的就好,這樣的想法也沒有錯,純粹看 08/24 14:14
42F:→ serenemind: 個人如何取捨 08/24 14:14
43F:→ s85409: 找,使用習慣不需要用到finder尋找。開著spotlight不會到 08/24 14:15
44F:→ s85409: 卡死,但很明顯感受機身微微發熱,加上cpu一直狂轉,能耗 08/24 14:15
45F:→ s85409: 也兇,導致續航低,兩權相害取其輕,所以關掉spotlight 08/24 14:16
46F:→ s85409: 其實應該不會排除全部選項,自己一個個試能找到哪個有問題 08/24 14:17
47F:→ s85409: 我只是很意外這個問題過了1-2年居然還沒修復 08/24 14:17
48F:→ s85409: 至於ssd讀寫我個人不是很在意,用了4年才使用2%還5%壽命 08/24 14:18
49F:→ s85409: 次數,在ssd壞掉之前macos版本一定會先把我淘汰掉 08/24 14:18
50F:推 saedn: 好神奇! 08/25 09:38
51F:→ babylon297: launchctl bootout gui/$(id -u)/com.apple.mediaan 08/25 11:06
52F:→ babylon297: alysisd 08/25 11:06
53F:→ babylon297: launchctl disable gui/$(id -u)/com.apple.mediaan 08/25 11:06
54F:→ babylon297: alysisd 08/25 11:06
55F:→ babylon297: 我後來還是保留Spotlight大部份功能 08/25 11:06
56F:→ babylon297: 只用以上指令關閉Apple的媒體分析服務 08/25 11:06
57F:→ babylon297: 應該可以達到和版大一樣的效果? 08/25 11:06
58F:→ babylon297: 因為測了一下我的寫入頻率也是蠻高的 08/25 11:08
59F:→ serenemind: 你應該還沒重開機吧,重開機看看,他會陰魂不散的回來 08/25 14:08
60F:推 borensu0223: 感謝資訊推 08/25 17:50
61F:推 jhjhs33504: 這找得到掛在哪個plist嗎? 不然就要掛載開機腳本plist 08/25 19:07
62F:→ babylon297: 重開機後執行 08/25 23:42
63F:→ babylon297: launchctl print gui/$(id -u)/com.apple.mediaanal 08/25 23:42
64F:→ babylon297: ysisd | grep -E "state =|disabled =" 08/25 23:42
65F:→ babylon297: 和 08/25 23:42
66F:→ babylon297: pgrep -fl mediaanalysisd 08/25 23:42
67F:→ babylon297: 檢查應該是沒有又被打開的狀況 08/25 23:42
68F:推 jhjhs33504: 用macos不能不會launchctl 08/26 16:37
69F:推 jhjhs33504: 可以少灌很多瑣碎的APP 08/26 16:39
70F:推 Dexterity: 升到26.6.1後待機耗電量其實就大幅減少了 08/26 22:39
71F:→ Dexterity: 沒關機兩天打開一次還可以維持100% 08/26 22:39
72F:推 jssmile: 推用心~ 08/28 16:35
73F:推 CSimon: 請問有推薦檢查SSD健康度的APP嗎 08/28 21:05