10dfa07e361b6a8b488a9263440bd69e64ae67ff
Enable huge pages for jemalloc. This requests the Linux kernel to use huge (2 MB) pages for large allocations. This has the effect of speeding up first accesses to those allocations, and possibly also speeds up future accesses by reducing TLB faults. By default, 4 KB pages are used unless the user enables huge pages through a kernel parameter or an obscure sysfs setting. For Cycles benchmarks, this gives about a 5% CPU rendering performance improvement. It likely also improves performance in other areas of Blender. Pull Request: https://projects.blender.org/blender/blender/pulls/116663
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
