Torvalds releases Linux 5.16 rc1 with a small but mighty upgrade

Next Linux kernel will bring several interesting improvements

When you purchase through links on our site, we may earn an affiliate commission.Here’s how it works.

One of the improvements in the upcomingLinuxkernel v5.16 is an improvement to the kernel’s memory management functionality, which will reportedly improve the performance of certain workloads by upto 10%.

Dubbed memory folios, the new feature debuted in Linux kernel 5.16-rc1, the first release candidate (RC) of the next version of the Linux kernel, released yesterday by Linus Torvalds, the maintainer of the mainline Linux kernel.

“The multi-page folios offer some improvement to some workloads….Real workloads (eg building the kernel, running postgres in a steady state, etc) seem to benefit between 0-10%,”explainedlong-time kernel developer, and the author of memory folios, Matthew Wilcox.

Performance gains

Performance gains

Although Torvalds doesn’t imagine the 5.16 release to be a huge release, it’s set to bring in several interesting additions. In addition to memory folios, the release will bring mainline support for theRaspberry Pi 4 Compute Module, moreApple Siliconbring-up,RISC-Vhypervisor support for KVM, various file-system improvements, and lots more.

“There’s a bit of everything in here, and you can look to the appended mergelog for some kind of flavor, but I guess the folio work is worth mentioning, since it’s an unusually core thing that we don’t tend to see most releases,”wroteTorvalds as he put out the RC.

According to Wilcox, memory folios will essentially allow filesystems and the page cache to manage memory in larger chunks than PAGE_SIZE, which will eventually lead to the improved performance.

“This pull request converts just parts of the core MM [memory management] and the page cache. For 5.17, we intend to convert various filesystems (XFS and AFS are ready; other filesystems may make it) and also convert more of the MM and page cache to folios.  For 5.18, multi-page folios should be ready,” explains Wilcox.

Are you a pro? Subscribe to our newsletter

Are you a pro? Subscribe to our newsletter

Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!

If all goes as per schedule, the final Linux kernel 5.16 is expected to be released in January 2022.

Take the latest kernel for a spin on one of thesebest Linux laptopsandsubscribe to Linux Format magazinefor more open source and Linux goodness

With almost two decades of writing and reporting on Linux, Mayank Sharma would like everyone to think he’sTechRadar Pro’sexpert on the topic. Of course, he’s just as interested in other computing topics, particularly cybersecurity, cloud, containers, and coding.

iStorage Group acquires Kanguru Solutions as it looks to expand security offering

Phishing attacks surge in 2024 as cybercriminals adopt AI tools and multi-channel tactics

Smeg Combi Steam Oven review: a multi-functional countertop oven that looks stunning and cooks well