Open-source News

New MGLRU Linux Patches Look To Improve The Scalability Of Global Reclaim

Phoronix - Wed, 12/07/2022 - 02:00
Among the many exciting new features in Linux 6.1 is the merging of the Multi-Gen LRU "MGLRU" code as what has shaped up to be one of the best kernel innovations for 2022 for overhauling the Linux kernel's page reclamation code. The performance results already are very promising and MGLRU is being used successfully at Google and other large deployments. The work isn't over though on further advancing the kernel in this area...

Linux 6.2 Looks To Enable "-funsigned-char" To Better Deal With Buggy Code

Phoronix - Wed, 12/07/2022 - 01:00
Among the early pull requests sent out already ahead of the Linux 6.2 merge window opening next week is a change to enable "-funsigned-char" by default for Linux kernel builds. In preparation for this compiler flag change several fixes have already landed along with a lot of early testing, so any fallout is hoped to be minimal...

AMD Zen 4 Cost Table & Tuning Patches Posted For The GCC Compiler

Phoronix - Tue, 12/06/2022 - 21:17
Back in October AMD sent out their initial Zen 4 "znver4" enablement for the GCC compiler. That initial Zen 4 support was since merged for GCC 13 but that initial enablement carried over the cost tables from Zen 3 and didn't do much in the way of tuning but rather just flipping on the new instructions supported by the Ryzen 7000 series and EPYC 9004 series processors. Today there is finally some juicy tuning patches being sent out for GCC...

Pages