Blender 4.1基准测试确认在Linux下更快的CPU渲染时间


与使用微软Windows相比,Blender在Linux下的CPU渲染速度更快。多年来,在许多不同的处理器上,我们一直看到Linux CPU的渲染性能比Windows更快,尽管这是大多数渲染器的典型情况。随着昨天发布的Blender 4.1, Linux CPU的渲染速度更快了。这里是一些Blender 4.0和4.1的初步基准测试。

Linux上的Blender 4.1比以前的版本有更快的性能,这要归功于现在在jemalloc中使用了巨大的页面来实现更快的分配。这就要求Linux内核为大的分配使用2MB的大页面,而不是4KB的页面。开发人员发现,这可以加快Linux上Blender 3D的CPU渲染时间约5%。这一变化不会影响Windows上的Blender。

出于对新版本的好奇,我在一些Ubuntu系统上运行了Blender 4.0和4.1的基准测试以供参考。我最初的测试是在搭载AMD Ryzen Threadripper 7980X处理器的System76 Thelio主要工作站上进行的,然后是搭载AMD Ryzen 9 7950X和英特尔酷睿i9 14900K处理器的DIY台式电脑。下面是这三种不同的系统在Blender 4.1和之前的Blender 4.0版本中的表现:

Blender 4.1基准测试确认在Linux下更快的CPU渲染时间-1

Blender 4.1基准测试确认在Linux下更快的CPU渲染时间-2

对于使用Blender的简单场景,渲染时间略有减少……

Blender 4.1基准测试确认在Linux下更快的CPU渲染时间-3

Blender 4.1基准测试确认在Linux下更快的CPU渲染时间-4

Blender 4.1基准测试确认在Linux下更快的CPU渲染时间-5

当使用Blender 4.1渲染更大的基准场景时,有更多有意义的收益。

Blender 4.0和更早的版本在Linux上已经比Windows快了,而现在在Blender 4.1上,这个增量被设置得更大……下一轮的Windows vs. Linux基准测试应该会很有趣。

Those interested can find more of my Blender 4.1 benchmarks data building up. Fresh Blender Linux GPU rendering benchmarks soon.

上一篇 Canonical继续探索Ubuntu x8664v3镜像现在在微软的云上
下一篇 RHEL 9.4测试版全面支持英特尔SGXDSA加速器驱动