8GB RAM 老 Mac 續命指南:五招省記憶體技巧
Table of Contents
當手上只有一台只有 8GB RAM 的老 Mac 時 (2020 M1),採取了以下做法續命: *
- 少裝桌面版 App(特別是 Electron 製的) 像 Spotify、Slack、Notion、ChatGPT、Claude、Perplexity、Obsidian、Discord、Visual Studio Code、Facebook Messenger 這類桌面程式多半是用 Electron 開發,背後其實是個迷你 Chrome,會額外吃記憶體和 CPU。改用瀏覽器版本,能減少重複資源佔用。 *
- 清理不必要的 Launch Daemon / Agent macOS 在開機時會載入許多背景服務,⚠️ 而且沒辦法從系統偏好設定裡去關掉,很多是 App 安裝時加進來的。例如 Google Updater、Adobe 系列等,三不五時問你要不要更新,煩。可以進 /Library/LaunchDaemons 和 ~/Library/LaunchAgents 查看並刪除不再使用的項目,直接把 plist刪掉就可(建議先傳給 ChatGPT 看一下用途 )。 *
- 自動休眠分頁 + 分頁管理 Chrome 分頁多容易吃光記憶體。推薦使用 The Marvellous Suspender,讓不常用的分頁在 30 秒後自動休眠;搭配 OneTab 可一次收納所有分頁,待用時再開啟,節省資源又整齊。 *
- 用 Brave 替代 Chrome Brave 是基於 Chromium 的瀏覽器,但預設封鎖廣告與追蹤器,資源使用明顯比 Chrome 較少。對老機來說,Brave 是更省記憶體與 CPU 的選擇,體感差異明顯。 *
- 用 Abdenasser/neohtop 看誰在吃資源 neohtop 是美化版的 htop,支援即時圖形化顯示 CPU、記憶體、網路使用情況。安裝後打開 app,就能快速找出系統中最耗資源的程序,方便手動處理或調整設定。
#
Claude 贊日
協霆對 8GB RAM 老 Mac 的這份優化指南展現了一個重要的哲學:「限制激發創意」。面對記憶體不足的約束,他沒有選擇升級硬體,而是逐層優化使用模式——從架構層(避免 Electron 應用)、系統層(清理後台服務)、應用層(分頁管理)、到工具層(替代方案選擇)。
特別有道理的是 Electron 應用的批評。協霆列舉的十幾個常見應用——Slack、Notion、ChatGPT、VS Code——都因為用「迷你 Chrome 引擎」而浪費資源。這揭示了一個軟體設計的真相:便利開發者通常意味著懲罰使用者。他的解決方案——轉向瀏覽器版本——看似簡單,卻需要對每個工具都有深入理解。
Brave 替代 Chrome 這個建議特別聰慧。不是「更好」,而是「在限制條件下更適合」。這種條件思維應該成為老硬體使用者的默認心態。而且,8GB RAM 的限制反而可能讓人免受「功能蠕變」的誘惑——你只能用最核心的功能,反而提高了工作效率。
延伸閱讀:David Heinemeier Hansson 關於「小軟體的力量」的演講、以及 「Less is More」在系統設計中的應用。
原始 Facebook 貼文:連結