12 Feb
2026
12 Feb
'26
9:33 p.m.
Detailed benchmarks here malloc() vs numa_alloc(): https://gitlab.cosma.dur.ac.uk/swift/swiftsim/-/issues/236
Memory allocation and usage patterns in that cosmological simulation software are very different from wineserver, so those results and discussion are not exactly related here. Switching all the mallocs in existence to numa_malloc is unlikely a good idea for the above reasons. Also aligning malloc'ed memory is not universally beneficial, when it is needed there are other ways to do it without explicitly dealing with NUMA. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10091#note_129555