Torvalds confirms Linux Kernel 7.0 is almost ready for release, bringing many performance improvements with it — desktop use and gaming may see boost, Ubuntu 26.04 LTS hopes to use as default Kernel
Server-oriented improvements may grant desktop and gaming smoothness
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
You are now subscribed
Your newsletter sign-up was successful
Linux kernel releases have historically only been of interest for those daily-driving with Linux. With the popularity of the Steam Deck and SteamOS-based PCs though, kernel improvements are now far more enticing. Linux Kernel Version 7.0 is now set to release (H/T to Phoronix) with a host of performance improvements in tow.
Most of the fresh upticks pertain server-grade workloads, but a few have the potential to improve desktop responsiveness and gaming performance, though we'll have to wait until benchmarks arrive to be sure.
The most interesting feature is likely the TIP Time Slice Extension, as it allows an application to request a temporary time extension if it's performing a critical piece of work, so that it's not pre-empted (put away) by the kernel scheduler at the worst possible time.
Article continues belowThis means that for example, a game or an audio application gets a signal that it's about to be temporarily put away, and kindly request "please, sir, can I have some more" so that it can wrap up what it's doing. In turn, this could yield a smoother desktop performance with heavyweight applications, and smoother gaming experience, possibly even improving 1% low FPS.
The new "sheaves" memory handling mechanism, while targeted at servers, can also improve desktops. Many CPU-heavy applications, like some games, behave that way because they need to constantly allocate and release memory. As a result, sheaves' speedup has the potential to reduce latency spikes when the CPU is under stress.
The rest of the upgrades look better suited to servers: the Open Tree Namespace allows for much faster creation of containers (in Docker, Kubernetes, and microservices), a big win for the respective hosting services. Better IO_uring and zero-copy networking substantially eases CPU load when handling lots of networking traffic (think 10+ Gbps), and further tuning to the scheduler ought to let web and database servers handle load more smoothly.
You're probably wondering when your favorite distro will start using the new kernel. Canonical is hopeful that the upcoming Ubuntu 26 LTS in April will ship with the new kernel, as will Fedora 44 around the same timeframe. The Bazzite gaming distribution derives from Fedora and releases quickly, so it'll catch up within a month; let's call it May. ChimeraOS, the handheld-focused gaming distro, should get it around June. Oh, yes, and you can now change the Tux boot logo.
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Follow Tom's Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Bruno Ferreira is a contributing writer for Tom's Hardware. He has decades of experience with PC hardware and assorted sundries, alongside a career as a developer. He's obsessed with detail and has a tendency to ramble on the topics he loves. When not doing that, he's usually playing games, or at live music shows and festivals.
-
rustigsmed not so confident ubuntu will make it in time but im sure many would appreciate as new as kernel as possible for an lts release.Reply -
bit_user I thought bringing back Intel TSX by default "on capable CPUs for better performance and where not too impacted by security issues." was rather promising.Reply -
WonkoTheSaneUK As @Terraria99 says. The 2-week merge window for kernel 7.0 only opened on Monday. 7.0 likely won't release until mid-April.Reply -
DS426 ReplyIn turn, this could yield a smoother desktop performance with heavyweight applications, and smoother gaming experience, possibly even improving 1% low FPS.
Whoa, even better 1% low FPS? What sayeth Microsoft to Linux continuing to gain ground on their gaming territory??
io_uring brings the Linux kernel another step closer to facilitating performance like what DirectStorage offers, even if there's still no complete API to interface with games. nVidia has a stack (GDS) that allows GPU VRAM to move data back and forth to and from storage without hitting the CPU, but when will this come to the kernel upstream and are there any other open source solutions that do this? -
bit_user Reply
Microsoft open sourced its HLSL shader compiler for use by Vulkan and on Linux.DS426 said:Whoa, even better 1% low FPS? What sayeth Microsoft to Linux continuing to gain ground on their gaming territory??
https://www.phoronix.com/news/MS-HLSL-202x-Prep-Compiler
They've also contributed a lot of other stuff to Mesa, but I think most of that is oriented towards enabling hardware accelerated 3D when Linux VMs are running on a Windows host.
DirectStorage doesn't bypass host memory.DS426 said:what DirectStorage offers, even if there's still no complete API to interface with games. nVidia has a stack (GDS) that allows GPU VRAM to move data back and forth to and from storage without hitting the CPU, but when will this come to the kernel upstream and are there any other open source solutions that do this?