Photoshop:图形处理器遇到内存不足错误

Photoshop是图片后期处理的强大软件,能添加丰富的合成效果。最近在学习、使用Photoshop的过程里,我发现使用此类大型软件的一个注意点,值得分享一下有关经验。

GPU遇到内存不足

Photoshop从21版本起提供“镜头模糊”功能,可用来给照片添加类似大光圈的景深效果。如果摄像时没有拍出虚化的景深效果,也可以用这一功能弥补遗憾。

在PS里启动Camera Raw滤镜,找到镜头模糊,点击应用即可开启。Photoshop会自动分析图像,根据分析得到的深度信息使像素模糊。也可以自己调整要模糊的部分。

然而,片刻等待之后,软件报错,提示“图形处理器遇到了内存不足错误”。GPU加速功能被限制,镜头模糊以及其他功能没法发挥应有的性能。

图形处理器遇到了内存不足错误

重新启动电脑后,问题依然能重现,可见这并不是偶发的软件问题。

探寻问题关键

难道我的显卡已被淘汰,8GB的显存容量还不够?我在网络上搜索了一番,但并没有找到有用线索。

我在任务管理器里检查显存状态。弹出错误窗口时,8GB的专用GPU内存(显存)使用了90%,确实有点高。但在Photoshop的官方说明里,GPU内存的最低要求仅为1.5GB,推荐是4GB,我的显卡显然达到了要求。在帮助菜单->GPU兼容性…,Photoshop可以检查图形处理器的兼容性。我的各检查项目都是通过的。遵照官方指南,我更新显卡驱动软件,但也没解决问题。

Photoshop显卡兼容性检查

我只好尽力在系统层面上找原因。终于,根据报错提示里的“内存”这一线索,我发现了问题根源。

我使用的操作系统是Windows,问题关键就在虚拟内存上。我曾手动设置了一个较小的虚拟内存分页文件。当我重新将虚拟内存设定为系统自动管理,然后重启电脑,Photoshop终于可以正常工作了。

镜头模糊效果的前后对比

设置自动管理虚拟内存的方法

  1. 在开始菜单的搜索栏中,输入“高级系统”,然后选择查看高级系统设置,其下方有“控制面板”字样。
  2. 进入系统属性窗口后,选择高级选项卡,点击性能区域中的设置
  3. 进入性能选项窗口后,选择高级选项卡,点击虚拟内存区域中的更改
  4. 勾选自动管理所有驱动器的分页文件大小方块,点击确定
  5. 重新启动系统。

Windows虚拟内存管理页面

其实,Windows的虚拟内存默认状态就是自动管理的。既然自行更改设置容易出问题,为何我还要多此一举?哈,因为我想尽量延长固态硬盘的寿命。

虚拟内存会缩短固态硬盘寿命么

与机械硬盘不同,固态硬盘有比较明确的使用寿命,这个寿命是以数据总写入量来衡量的。固态硬盘的TBW (Terabyte Written)是一个重要参数,它意味着数据总写入量达到多少TB后,固态硬盘可能开始出现性能退化和部件失效。很多磁盘维护软件参考这个值来计算固态硬盘的健康程度。

操作系统的虚拟内存功能通过使用硬盘空间来模拟额外的内存,从而允许计算机运行更多的应用程序和处理更大的数据集。如果虚拟内存的分页文件建立在固态硬盘上,这方面增加的写入量确实会略微减少使用寿命。

不过,普通用户不必过于担心固态硬盘的寿命问题。我这个东芝TR200 (240G)固态硬盘的TBW是60 TB,目前已经使用了8年,主机写入量17 TB,磁盘维护软件提示的健康度是47%。照这个使用情况,还能继续用很久。但是这款固态硬盘的读写性能已经不如市面上的很多新品了,我打算早日淘汰它,以满足日后设计开发任务的高性能需求。

经验总结

虚拟内存对于有些程序的运行起到稳定作用。据了解,有些PC游戏无法正常运行,也是与虚拟内存的设置有关。所以,如果发现软件或系统运行不稳定,最好检查虚拟内存的设定,让操作系统自动管理虚拟内存往往更省心。

固态硬盘的单价逐年降低,如今500 GB甚至更高容量固态硬盘的价格并不高,考虑虚拟内存对固态硬盘寿命的影响,意义并不大。为避免出现棘手的软件运行问题,我今后让系统自动管理虚拟内存。


Profile picture

一个充满好奇心的冒险家,喜爱科技与艺术。用文字记录生活的点滴,分享观察与思考、经验与感悟。无惧艰难险阻,幸福就在你我身边。