Or FreeBSD. There have been some huge improvements to scalability of network, filesystems, and memory management recently.
Any details on that? We're spinning up a 48 core epyc soon on 12.1. The last "beefy" server we did was a 32 core intel on 11.x, and I'll be happy if these changes are in 12.1.
You want 13-current. A lot of the NUMA work that has been done is pretty invasive, and not suitable for backporting because it changes KBIs
Definitely. Some of the network changes (epoch(9), kind of like RCU) went into 12, IIRC, but you mostly want 13-CURRENT.
You misspelt Haiku.
I want to believe.
Given the yet-unreleased new kernel only starts to add support for Zen3, I’m not sure this is entirely true.
The 3990X is Zen2, Zen3 isn't released yet.
And Zen2 works perfectly fine on Linux. What does not work (confirmed on my Ryzen 3900X) is k10temp.
Does not work in what way? Doesn't report anything, reports incorrect values, what?
It seems to be working fine for me on kernel 5.5.0 on a 3800x and on a 3950x...
It lacks a lot of data like vcore, CCX, etc. See e.g. [1]