如何修復 Mac 上的“您的系統已耗盡應用程序內存”

Avilas

Mac 很少會遇到內存洩漏,從而導致 MacOS 內存不足。發生這種情況時,情況相當明顯,因為不僅 Mac 變得無響應,而且您會在屏幕上看到一條錯誤消息,顯示“您的系統已耗盡應用程序內存。為避免計算機出現問題,請退出所有不使用的應用程序。”

此錯誤消息顯示在“強制退出”窗口內,您可以在其中查看哪些應用程序已打開並使用最多的內存。

讓我們討論一下導致 Mac 耗盡應用程序內存並顯示此特定錯誤消息的原因,以及如何修復它。

正如錯誤消息本身所表明的那樣,當應用程序使用的 RAM 多於 Mac 上的可用 RAM 時,系統會耗盡內存。

在本文包含的示例照片中,終端應用程序的內存問題導致終端應用程序在只有 24GB RAM 的 Mac 上使用 95GB RAM。由於沒有足夠的物理 RAM,Mac 將轉而使用交換或虛擬內存,它將物理 RAM 中的內容放入 Mac 磁盤驅動器上的“交換”文件中。最終交換也達到最大值,此時您將在 Mac 上看到此特定的“系統已耗盡應用程序內存”錯誤消息。

如何修復 Mac 上的“您的系統已耗盡應用程序內存”

如果您看到錯誤消息“您的系統已耗盡應用程序內存,您可以採取以下措施來解決該問題:

  1. 在“強制退出應用程序”屏幕上,如果任何應用程序名稱旁邊列出“(無響應)”,請先選擇該應用程序,然後單擊“強制退出”按鈕
  2. 選擇使用最多內存的任何其他應用程序,並選擇“強制退出”這些應用程序
  3. 此時,Mac 應再次響應,您可以關閉“強制退出應用程序”菜單
  4. 保存所有文檔,為所有重要選項卡添加書籤,然後轉至  Apple 菜單並選擇“重新啟動”來重新啟動 Mac

當 Mac 再次啟動時,您可以繼續執行之前所做的任何操作。但是,最好安裝任何可用的軟件更新,無論是正在使用的應用程序還是 MacOS 本身。

推薦閱讀:如何修復“設備正在被另一個應用程序使用”錯誤

檢查 App Store,檢查系統設置,然後安裝軟件的任何可用更新。

應用程序名稱旁邊的“(未響應)”是什麼意思?

如果應用程序的名稱旁邊有“(沒有響應)”,則意味著該應用程序被凍結,並且實際上沒有響應。

有時,這會自行解決,並且應用程序會及時再次響應。更常見的是,當應用程序不再響應,並且遇到內存洩漏,導致其消耗大量 RAM 和虛擬內存時,應用程序將保持凍結並處於無響應狀態,直到該應用程序被強制退出。

我是否必須重新啟動才能修復“系統已耗盡應用程序內存”錯誤?

不,您並不總是需要重新啟動 Mac 來修復系統內存不足問題。通常,只需強制退出“不響應”的應用程序就足夠了。

但是,為了確保您的 Mac 能夠以最佳狀態運行,並通過清除任何較大的虛擬內存來恢復磁盤空間,最好在遇到此特定錯誤消息後重新啟動 Mac。重新啟動會清除 RAM 和虛擬內存,讓一切重新開始。

此外,在某些情況下,Mac 完全沒有響應,您唯一的選擇是強制重新啟動 Mac,方法是按住任何 Apple Silicon Mac 上的電源按鈕,直到您看到屏幕上出現 Apple 徽標。

修復“內存不足”錯誤後檢查軟件更新

在遇到任何錯誤或問題後,最好更新 macOS 系統軟件並更新 Mac 應用程序,更不用說這個特定的系統內存問題了,因為該錯誤或問題可能已在軟件更新中得到解決。

您是否遇到過 Mac 應用程序內存不足的情況?強制退出應用程序並重新啟動 Mac 是否足夠?軟件更新後問題消失了嗎?在下面分享您的經驗和評論。