如何修復(fù)“您的系統(tǒng)已耗盡應(yīng)用程序內(nèi)存”錯(cuò)誤
macOS基于Unix,這意味著其內(nèi)存管理非常強(qiáng)大。但是,它并不完美,因此您可能仍然會(huì)看到一條錯(cuò)誤消息,告訴您“您的系統(tǒng)已耗盡應(yīng)用程序內(nèi)存?!?這是什么意思,為什么會(huì)發(fā)生?我們將解釋導(dǎo)致錯(cuò)誤的原因以及解決方法。
“您的系統(tǒng)已耗盡應(yīng)用程序內(nèi)存”是什么意思?
macOS將用于活動(dòng)進(jìn)程的數(shù)據(jù)存儲(chǔ)在RAM中。如果RAM中的空間不足,macOS將開始在主引導(dǎo)驅(qū)動(dòng)器上存儲(chǔ)數(shù)據(jù),并根據(jù)需要在其中與RAM之間交換數(shù)據(jù)。這稱為虛擬內(nèi)存。因此,引導(dǎo)驅(qū)動(dòng)器上應(yīng)始終具有相當(dāng)大的可用空間-10%是一個(gè)很好的經(jīng)驗(yàn)法則。如果啟動(dòng)驅(qū)動(dòng)器上沒有足夠的空間來存儲(chǔ)應(yīng)用程序的臨時(shí)文件,則會(huì)顯示錯(cuò)誤消息,告知您系統(tǒng)的應(yīng)用程序內(nèi)存已用盡。
為什么會(huì)發(fā)生?
盡管有很多原因可以導(dǎo)致出現(xiàn)此錯(cuò)誤消息,但正如我們所說,macOS的內(nèi)存管理非常好,因此,如果您看到此消息,則應(yīng)采取措施。
原因包括:
啟動(dòng)驅(qū)動(dòng)器上的磁盤空間不足
同時(shí)打開許多應(yīng)用程序
打開許多瀏覽器選項(xiàng)卡
應(yīng)用程序“占用”內(nèi)存
避免看到錯(cuò)誤消息的最佳方法是確保引導(dǎo)驅(qū)動(dòng)器上保留盡可能多的磁盤空間。最簡單的方法是定期運(yùn)行CleanMyMac X的系統(tǒng)垃圾模塊。這個(gè)方便的工具使您可以輕松識(shí)別和刪除各種垃圾文件。其中包括應(yīng)刪除的臨時(shí)文件,但不緩存文件和舊日志。只需單擊幾下,即可快速釋放幾GB的空間。

您也可以通過其他方法解決該問題。
1.重新啟動(dòng)Mac
這是您應(yīng)該嘗試的第一件事。重新啟動(dòng)Mac會(huì)清除緩存和其他臨時(shí)文件,并退還用作虛擬內(nèi)存的磁盤空間。
2.更新macOS
每當(dāng)您在Mac上遇到問題時(shí),最好檢查是否有可用的更新,以防問題是一個(gè)錯(cuò)誤并且更新中有針對(duì)此問題的修復(fù)程序。
單擊蘋果菜單,然后選擇關(guān)于本機(jī)。
選擇軟件更新。
如果有可用更新,請(qǐng)按照屏幕上的說明進(jìn)行安裝。
3.使用蘋果的存儲(chǔ)管理
Apple提供了一些有用的工具來幫助您管理啟動(dòng)驅(qū)動(dòng)器上的空間。

單擊蘋果菜單,然后選擇關(guān)于本機(jī)。
選擇存儲(chǔ)選項(xiàng)卡。
按管理。
選擇“建議”,您將看到Apple建議您釋放存儲(chǔ)空間的操作的列表。確定您要采取的建議并按照說明進(jìn)行操作。
4.更新應(yīng)用
與macOS一樣,可能是您正在運(yùn)行的一個(gè)或多個(gè)應(yīng)用程序存在一個(gè)錯(cuò)誤,導(dǎo)致其占用內(nèi)存。您應(yīng)該檢查這些應(yīng)用程序是否有可用的更新。對(duì)于從App Store下載的應(yīng)用程序,您可以在Store上進(jìn)行。對(duì)于其他應(yīng)用程序,請(qǐng)單擊屏幕左上角的應(yīng)用程序名稱(應(yīng)該有“檢查更新”選項(xiàng))。
5.關(guān)閉您不使用的應(yīng)用程序
不使用應(yīng)用程序時(shí),讓它們?cè)诤笈_(tái)運(yùn)行會(huì)占用大量虛擬內(nèi)存。最好在停止使用應(yīng)用程序時(shí)退出應(yīng)用程序。按Option-Command-Esc鍵打開“強(qiáng)制退出”菜單。如果您當(dāng)前不使用某些程序,請(qǐng)退出它們。
6.關(guān)閉瀏覽器選項(xiàng)卡
現(xiàn)代網(wǎng)絡(luò)瀏覽器可以同時(shí)打開許多選項(xiàng)卡,以至于我們中的許多人整天都在打開許多選項(xiàng)卡。然后我們想知道為什么我們的Mac運(yùn)行緩慢。保持選項(xiàng)卡保持打開狀態(tài)意味著它們會(huì)在后臺(tái)更新,從而占用內(nèi)存和其他系統(tǒng)資 源。您經(jīng)常使用的書簽標(biāo)簽,然后在使用完畢后將其關(guān)閉。
如何使用活動(dòng)監(jiān)視器檢查Mac上的內(nèi)存
如果您已完成上述所有步驟,但仍收到相同的錯(cuò)誤消息,則需要做一些偵探工作來找出問題的根源。macOS為此工作提供了一個(gè)很棒的工具-活動(dòng)監(jiān)視器。它使您可以查看Mac上當(dāng)前正在運(yùn)行的所有進(jìn)程,并根據(jù)它們消耗的系統(tǒng)資 源(包括RAM)列出它們。這樣,您可以查看哪些進(jìn)程占用內(nèi)存,并可能導(dǎo)致錯(cuò)誤消息,然后將其退出。

轉(zhuǎn)到應(yīng)用程序>實(shí)用程序,然后啟動(dòng)活動(dòng)監(jiān)視器。
單擊“內(nèi)存”選項(xiàng)卡以查看消耗內(nèi)存的進(jìn)程列表,包括應(yīng)用程序和瀏覽器選項(xiàng)卡。
選擇一個(gè)進(jìn)程或應(yīng)用程序,然后單擊“ X”符號(hào)將其關(guān)閉。
7.查看瀏覽器擴(kuò)展
過時(shí)或錯(cuò)誤的瀏覽器擴(kuò)展程序可能是Mac內(nèi)存問題的另一原因,可能導(dǎo)致相同的錯(cuò)誤消息。查看您使用的每種Web瀏覽器中的擴(kuò)展,并確定是否使用它們,或者是否可以禁用或刪除它們。
在Safari中,您可以在“偏好設(shè)置”>“擴(kuò)展”中找到擴(kuò)展。在Chrome中,您可以通過在地址欄中輸入chrome:// extensions來訪問它們。
8.卸載應(yīng)用程序
某些應(yīng)用程序在Mac上會(huì)占用數(shù)GB的空間,因此,如果不使用它們,則可以卸載它們。
9.安裝更多的RAM
最后的辦法,也是最昂貴的選擇,就是如果可以的話,在Mac上安裝更多的RAM。擁有更多的物理內(nèi)存將意味著macOS需要更少地使用啟動(dòng)驅(qū)動(dòng)器來存儲(chǔ)交換文件。但是,并非所有Mac都可以在購買后升級(jí)RAM,對(duì)于那些Mac,通常意味著要去Apple Store或授權(quán)的服務(wù)中心。
有很多原因可能會(huì)導(dǎo)致您看到一條錯(cuò)誤消息,告知您系統(tǒng)的應(yīng)用程序內(nèi)存已用盡。但是它們都指向同一件事–引導(dǎo)驅(qū)動(dòng)器上的空間不足。因此,最簡單的解決方案是釋放更多空間。但是,您應(yīng)該按照上述步驟操作,以確定是否有問題的應(yīng)用程序占用了過多的內(nèi)存。