打开网易新闻 查看精彩图片

您的 Mac 是否经常停止运行?您是否看到相同的弹出窗口抱怨内存不足,要求您杀死一些应用程序?以下是修复它并减少它再次发生的可能性的方法。

目录

使用强制退出选项杀死正在运行的应用程序
重新启动Mac以进行快速修复
释放磁盘空间以防止再错误避发生一次
执行太多操作 将应用程序与内存泄漏
隔离升级RAM(如果可以)
考虑更换Mac

使用强制退出选项杀死正在运行的应用程序

macOS 仅在内存完全耗尽(包括启动驱动器上的物理 RAM 和虚拟内存)时显示“强制退出应用程序”窗口。

打开网易新闻 查看精彩图片

当您看到此窗口时,您需要强制退出非关键应用程序以稳定系统。您不使用的应用程序或您忘记的在后台运行的应用程序应该是第一个使用的应用程序。在摆脱一些应用程序后,您的系统应该会再次响应。

在窗口中,你将看到应用名称与当前正在使用的 RAM 量一起列出。单击某个应用程序,然后单击“强制退出”以杀死它,但请注意,数据不会被保存。如果您正在处理应用中的文档,并且强制退出,则可能会丢失工作。

有时,当尝试终止应用程序或从问题状态恢复时,系统将挂起此窗口。您可以一次等待几分钟,以便事情恢复正常。

如果您在线上有未保存的工作,则必须等待。否则,您可能需要按住电源按钮直到机器关闭来重新启动 Mac。然后,再次启动它。

重新启动Mac以进行快速修复

即使您使用上述方法将macOS恢复到可用状态,您也很有可能在不久的将来再次看到该窗口。确保存储您正在处理的任何内容,然后使用屏幕左上角的 Apple 徽标重新启动 Mac。这将有助于释放尽可能多的内存。

打开网易新闻 查看精彩图片

请考虑取消选中“重新登录时重新打开窗口”,并在将来仅打开任务关键型应用程序。

您可以通过在计算机启动备份时不加载不必要的应用程序来节省物理和虚拟内存。通过转到“系统偏好设置”(“系统设置”)>“用户组”>“登录项”,可以轻松查看启动项。在这里,您可以通过突出显示应用程序并单击减号(-)按钮从启动列表中删除应用程序。

打开网易新闻 查看精彩图片

释放磁盘空间以防止错误再次发生

macOS 可以管理物理内存 (RAM),前提是有磁盘空间来交换内容。系统从物理内存中获取东西,并在需要时将它们放在虚拟内存中。

您可以通过打开“活动监视器”并单击“内存”选项卡来了解此过程。在选项卡的底部,您将看到“物理内存”总计(笔记本电脑内部有多少RAM)和“已用内存”总计(当前正在使用的RAM数量)。

打开网易新闻 查看精彩图片

您还将看到列出的“缓存文件”,这些文件是操作系统经常使用的文件,用于交换物理内存和交换出物理内存。“交换已用”是指用于将文件交换到RAM中和从RAM中交换的空间量。

当您的磁盘空间不足(或磁盘空间特别不足)时,您的系统无处放置缓存的文件,也没有空间可以交换它们。这是您将看到一个窗口的原因之一,要求您通过杀死应用程序来释放内存。

您可以通过维护Mac上的可用空间来避免这种情况。

Apple没有指定Mac正常运行需要多少可用空间,但是如果您经常看到此错误,则很有可能您不符合标准。

通常,我们建议以总磁盘空间的10%左右为目标。有很多方法可以在Mac上创建可用空间,例如清除“下载”文件夹,删除您从未使用过的应用程序或自动清空废纸篓。

打开网易新闻 查看精彩图片

您还可以将磁盘上的文件交换到另一个驱动器,如拇指驱动器、硬盘驱动器或位于 MacBook Pro 的 SD 卡驱动器中的专用驱动器。

避免一次做太多事情

如果您经常遇到“您的系统已耗尽应用程序内存”错误,并且您已尝试减少磁盘空间,则可能是由于系统的限制而陷入困境。这在内存较少的旧款Mac机型上更为常见。

关键是要知道系统的局限性,避免把事情推得太远。这可能意味着减少一次打开的浏览器选项卡的数量,注意不要一次打开太多资源密集型应用程序(如照片编辑器或游戏),并减少后台进程。

打开网易新闻 查看精彩图片

您可以使用“活动监视器”来查看 Mac 上运行的进程。您还可以在屏幕右上角看到当前正在运行的后台进程。某些进程(如 Evernote 或二重奏显示等笔记应用的帮助程序)可能会被阻止加载,直到您需要它们为止。

要停止这些进程,您需要打开每个应用程序的首选项以禁用启动代理。最简单的方法是使用像CleanMyMac X这样的应用程序来查找启动代理,然后禁用它们。

最重要的是,请确保在macOS的启动驱动器上保留一个很好的可用空间缓冲区,以正确管理物理和虚拟内存。

隔离具有内存泄漏的应用程序

如果问题似乎仅限于使用特定应用程序,则可能是偶然发现了内存泄漏。内存泄漏是一个软件问题,它会导致应用程序不断请求越来越多的内存,而无需重新分配它。

打开网易新闻 查看精彩图片

您必须保持警惕,以查看在使用特定应用程序时您的问题是否更常见。您可以随时查看“活动监视器”中的“内存”选项卡(单击“内存”列以按使用情况对列表进行排序),以查看是否有任何应用程序使用超过其公平份额。

如果您发现某个应用程序似乎正在泄漏内存,则始终可以通过突出显示它,然后使用“活动监视器”中的“X”按钮来杀死它。如果有可用更新,请尝试应用它来解决问题。

升级您的内存(如果可以的话)

自从苹果开始将RAM焊接到逻辑板上以来,Mac的可升级性一直处于下降趋势,大约在视网膜MacBook Pro发布的某个时候。尽管它具有性能优势,但决定使用统一内存并没有帮助。

有些型号比其他型号更容易升级,但是使用M1,M2或类似芯片的Apple芯片版本都不能以这种方式升级。

一些较旧的Mac型号,特别是Mac mini(2012年,2011年和2010年型号)和iMac(最多2020款配备英特尔处理器的型号)非常容易升级。iMac的背面甚至有一个弹出式端口,便于安装。

打开网易新闻 查看精彩图片

在购买之前,请咨询 Apple 针对 RAM 类型的建议(如本 iMac 指南或本 Mac 迷你指南),以确保您购买了正确的模块。

如果您的机器足够旧,可以拥有用户可升级的RAM,请不要指望在性能改进方面出现奇迹。如果RAM特别昂贵,那么最好将钱投入更换Mac。

如果问题是由磁盘空间长期不足引起的,则可能需要升级Mac的SSD。

考虑更换您的 Mac

对于许多用户来说,看到有关系统物理内存不足的错误应该是反映计算机使用年限的原因。如果您的Mac太旧以至于不再接收软件更新,则尤其如此。

与较旧的英特尔型号相比,新的Apple硅Mac将在性能上实现巨大飞跃。有一台 Mac 几乎可以满足所有预算或要求。例如,您可以选择M1 Mac mini,它具有无与伦比的性能。或者M1超动力的Mac工作室,这可能是市场上最快的Mac。