生产力软件系列测试之一:Adobe Lightroom CPU与内存需求测试

【编者按】电脑除了是娱乐设备之外,还是重要的生产力工具,我们日常使用的Word、Excel、PowerPoint等软件其实就是生产力软件,不过Office套件对于现在的电脑来说太轻松了,除了某些变态的Excel表格之外现在的电脑基本可以轻松应付。各种专业领域有各自的专用软件,其实我们早就收到不少读者的留言想让我们测试各种的生产力软件,我们也早有类似的计划,不过这些软件我们也是需要花时间学习怎么使用,整个测试准备周期比较长,最先开始的是我们编辑部日常使用的Adobe套件开始,今天是生产力系列软件的第一篇,针对最为常用的照片处理软件Lightroom着手,接下来还会有一系列的生产力软件相关测试文章。

我们经常使用Lightroom把相机拍下来的RAW原图转换成网站上给大家看的JPG文件,它不单只可以快速的批处理照片,还能轻度修图(复杂度较高的还得用PS),批量打水印改名,是个相当好用的照片处理工具,当然它对电脑的处理器还有内存是有一定的要求的,软件也支持GPU加速,不过目前来看GPU能帮忙的地方相当至少,大部分东西其实还是靠CPU来干的。

Lightroom其实是Photoshop的一个分支,Photoshop有相当强大的图片调整、处理功能,但是并不适合处理大批量的图像,而Lightroom更适合专业摄影师输入、选择、修改和展示大量的数字图像的高效率软件,用户可以花费更少的时间整理和完善照片。Lightroom的界面更干净整洁,可以让用户快速浏览和修改完善照片以及数以千计的图片,但它缺少Photoshop的选择工具、文字工具、滤镜和图层工具,它并不能代替Photoshop,两者是一个互补的关系。

今天我们就来看看现在各款处理器运行Lightroom的效率,同时进行不同容量、频率、通道数内存对性能的影响,测试CPU基本都是主流平台的产品,还有一款HEDT的处理器。

测试平台与说明

本次参与测试的CPU众多,一个有17款,从顶级的HEDT处理器到入门级四核处理器都有,就是想给大家看看他们在Lightroom中各种不同的处理器有怎么样的表现,内存也会进行各种不同搭配的测试。

这次我们测试了两叠处理器

我们测试用的图片包有两个,其一是有尼康D750拍摄的169张NEF照片,分辨率是6016*4016,单个文件大小在18MB到20MB,整个测试图片包大小是3.41GB,其二是使用索尼α7III拍摄的108张ARW照片,分辨率是6000*4000,单个文件大小在47MB左右,整个测试图片包大小是4.94GB。

测试使用的是Lightroom Classic 2020 9.2版

测试项目有两个,其一是照片的导入并生成1:1预览,其二是导出原尺寸100品质的JPG文件,记录两个操作的耗时,每个测试都会进行3次取平均值。

内存对Lightroom效率的影响

内存测试使用Core i9-9900KS处理器进行的,分别测试了64GB双通道DDR4-3600、32GB双通道DDR4-3600、32GB双通道DDR4-2666、16GB双通道DDR4-3600、16GB单通道DDR4-3600和8GB单通道DDR4-3600几种情况。

实际上内存占用量是根据CPU不同而有差别的,用Core i9-9900KS测试时观测得到的是内存占用不会超过12GB,而Ryzen 9 3950X和Core i9-10980XE的占用是会超过16GB的。内存测试结果是32GB内存比16GB内存快得多,而且64GB内存甚至还会比32GB内存快那么一点点,内存的频率影响也是相当明显的,内存跑在2666MHz时比3600MHz耗时多了50%之多,单/双通道的影响就更明显了,看来想提高效率,双通道的32GB高频内存是不能少的。

Core i9-10980XE是能把内存占用弄到16.6GB的

Lightroom对CPU的性能需求

CPU的测试基本上都是使用64GB的DDR4-3600内存进行的,不过也有不少例外,Core i9-10980XE跑的自然是四通道,Core i5-9400F的内存频率设置在DDR4-2666,而Core i3-8100则是2400MHz,这些都是考虑过实际应用环境之后所设置的,而AMD第二代锐龙处理器以及所有锐龙APU的内存频率都是3200MHz,原因是他们没法在插4根内存的情况下跑3600MHz。

测试的结果是比较让我惊讶的,原本的认识中Adobe与微软和Intel是有一腿的,Intel处理器会优化得更好,不过实际上并不是这样,AMD的Zen 2架构锐龙处理器表现相当之出色,6核12线程的Ryzen 5 3600甚至比8核16线程的Core i9-9900KS更强,而上一代的Ryzen 7 2700X的表现其实要弱于Core i7-8700K,进步之大让人吃惊。

此外Lightroom这个软件也是很奇怪的,导入的时候Core i7-9700K要比两个Core i9-9900K/KS表现更好;12核的Ryzen 9 3900X表现是最好的,它比16核的Ryzen 9 3950X与18核的Core i9-10980XE有着更高的全核频率可能是原因;此外6核6线程的处理器全部都出现了导入时负载偏低的情况,导出时的负载波动也明显更大,没其他处理器高,Core i5-9600K、Core i5-9400F和Ryzen 5 3500X的负载都明显偏低,四核四线程的Ryzen 3 2200G在导入时也有这个情况,这明显是软件的锅,6核12线程和4核8线程的处理器都没有出现这样的问题。

6核6线程的处理器在照片导入生成1:1预览时负载偏低

其实最初制定测试计划的时候只有一个NEF照片的测试数据包,然而就如大家所看到的那样,AMD Zen 2架构第三代锐龙表现相当之强劲,我当时怀疑是不是处理器的L3缓存大小的影响,毕竟Zen 2架构处理器拥有相当庞大的L3缓存,大到甚至于能把这些18MB到20MB大的NEF文件整个放进L3缓存内,所以我们决定使用更大的照片,于是有了下面这个用ARW数据包的测试,单个文件47MB,足够塞满所有处理器的L3缓存。

然而实际测试结果也是一样的,Zen 2架构锐龙处理器表现依旧出色,Ryzen 9 3900X依然在Ryzen 9 3950X上面,不过差距甚微,他们都比Core i9-10980XE处理得更快,Ryzen 5 3600依旧比Core i9-9900K/KS表现更好,不过Intel的Coffee Lake表现依然要远强于AMD的Zen/Zen+处理器,此外6核6线程的处理器和Ryzen 3 2200G依然有负载异常的问题。

所以Lightroom需要些什么?

首先呢,处理器方面,最好是线程数大于6的处理器,因为软件的线程调度有问题,6核6线程和四核处理器的运行效率都相当之低,Ryzen 5 3600和Ryzen 5 3500X两者之间就差了个SMT多线程,然而前者耗时只有后者的62%,节约了大量的时间,所以推荐使用6核12线程或者8核8线程以上的处理器。

此外AMD的Zen 2架构处理器表现相当之出色,在Lightroom这软件中表现远强于Intel处理器,Ryzen 5 3600的表现甚至要强于Core i9-9900K/KS,然而两者的价格相差甚远。追求最佳性能的可用Ryzen 9 3900X,因为全核频率更高的关系,它的表现比核心数更多的Ryzen 9 3950X和Core i9-10980XE更强,而追求性价比的话可以选择Ryzen 7 3700X或者Ryzen 5 3600都可以,前者耗时比Ryzen 9 3900X多30%,后者则多了60%多,但价格嘛,Ryzen 9 3900X要3999元,Ryzen 7 3700X则是2399元,Ryzen 5 3600更只需1399元,性价比最好的当然是Ryzen 5 3600,只不过Ryzen 7 3700X核心数和频率都更高,综合来说性价比也很好。

内存方面,最好要有32GB的内存,因为32GB内存真比16GB的快得多,耗时减少30%以上,处理效率大幅提升,64GB比32GB也是有提升的,不过幅度没有那么大,要不要上64GB就看自己的钱包吧。频率嘛,当然是高频的好,Lightroom这软件对内存频率相当之敏感,高频内存的优势很大,3600MHz与2666MHz的相比至少可以提升20%的性能,导入时甚至可以节约将近50%的时间。

(0)

相关推荐