Photoshop是图片后期处理的强大软件,能添加丰富的合成效果。最近在学习、使用Photoshop的过程里,我发现使用此类大型软件的一个注意点,值得分享一下有关经验。
GPU遇到内存不足
Photoshop从21版本起提供“镜头模糊”功能,可用来给照片添加类似大光圈的景深效果。如果摄像时没有拍出虚化的景深效果,也可以用这一功能弥补遗憾。
在PS里启动Camera Raw滤镜
,找到镜头模糊
,点击应用
即可开启。Photoshop会自动分析图像,根据分析得到的深度信息使像素模糊。也可以自己调整要模糊的部分。
然而,片刻等待之后,软件报错,提示“图形处理器遇到了内存不足错误”。GPU加速功能被限制,镜头模糊以及其他功能没法发挥应有的性能。
重新启动电脑后,问题依然能重现,可见这并不是偶发的软件问题。
探寻问题关键
难道我的显卡已被淘汰,8GB的显存容量还不够?我在网络上搜索了一番,但并没有找到有用线索。
我在任务管理器里检查显存状态。弹出错误窗口时,8GB的专用GPU内存(显存)使用了90%,确实有点高。但在Photoshop的官方说明里,GPU内存的最低要求仅为1.5GB,推荐是4GB,我的显卡显然达到了要求。在帮助
菜单->GPU兼容性…
,Photoshop可以检查图形处理器的兼容性。我的各检查项目都是通过的。遵照官方指南,我更新显卡驱动软件,但也没解决问题。
我只好尽力在系统层面上找原因。终于,根据报错提示里的“内存”这一线索,我发现了问题根源。
我使用的操作系统是Windows,问题关键就在虚拟内存上。我曾手动设置了一个较小的虚拟内存分页文件。当我重新将虚拟内存设定为系统自动管理,然后重启电脑,Photoshop终于可以正常工作了。
设置自动管理虚拟内存的方法
- 在开始菜单的搜索栏中,输入“高级系统”,然后选择
查看高级系统设置
,其下方有“控制面板”字样。 - 进入
系统属性
窗口后,选择高级
选项卡,点击性能
区域中的设置
。 - 进入
性能选项
窗口后,选择高级
选项卡,点击虚拟内存
区域中的更改
。 - 勾选
自动管理所有驱动器的分页文件大小
方块,点击确定
。 - 重新启动系统。
其实,Windows的虚拟内存默认状态就是自动管理的。既然自行更改设置容易出问题,为何我还要多此一举?哈,因为我想尽量延长固态硬盘的寿命。
虚拟内存会缩短固态硬盘寿命么
与机械硬盘不同,固态硬盘有比较明确的使用寿命,这个寿命是以数据总写入量来衡量的。固态硬盘的TBW (Terabyte Written)是一个重要参数,它意味着数据总写入量达到多少TB后,固态硬盘可能开始出现性能退化和部件失效。很多磁盘维护软件参考这个值来计算固态硬盘的健康程度。
操作系统的虚拟内存功能通过使用硬盘空间来模拟额外的内存,从而允许计算机运行更多的应用程序和处理更大的数据集。如果虚拟内存的分页文件建立在固态硬盘上,这方面增加的写入量确实会略微减少使用寿命。
不过,普通用户不必过于担心固态硬盘的寿命问题。我这个东芝TR200 (240G)固态硬盘的TBW是60 TB,目前已经使用了8年,主机写入量17 TB,磁盘维护软件提示的健康度是47%。照这个使用情况,还能继续用很久。但是这款固态硬盘的读写性能已经不如市面上的很多新品了,我打算早日淘汰它,以满足日后设计开发任务的高性能需求。
经验总结
虚拟内存对于有些程序的运行起到稳定作用。据了解,有些PC游戏无法正常运行,也是与虚拟内存的设置有关。所以,如果发现软件或系统运行不稳定,最好检查虚拟内存的设定,让操作系统自动管理虚拟内存往往更省心。
固态硬盘的单价逐年降低,如今500 GB甚至更高容量固态硬盘的价格并不高,考虑虚拟内存对固态硬盘寿命的影响,意义并不大。为避免出现棘手的软件运行问题,我今后让系统自动管理虚拟内存。