By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Sheaves Ready To Play A Bigger Role In Linux 7.0
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Sheaves Ready To Play A Bigger Role In Linux 7.0
Computing

Sheaves Ready To Play A Bigger Role In Linux 7.0

News Room
Last updated: 2026/02/13 at 9:43 AM
News Room Published 13 February 2026
Share
Sheaves Ready To Play A Bigger Role In Linux 7.0
SHARE

The slab memory allocator feature updates have been merged for the Linux 7.0 kernel. Most notable this cycle is expanded use of the recently-introduced Sheaves functionality.

Merged back in Linux 6.19 was Sheaves as what began as an opt-in, per-CPU array-based caching layer with the potential of further helping Linux performance. Now with Linux 7.0 the Sheaves functionality is taking on a much bigger role.

Beginning with Linux 7.0, Sheaves is replacing more of the Linux kernel’s caching code with hopes of this new implementation further enhancing performance. So far I haven’t seen any benchmarks to quantify the impact of this change but the code commits mention “hope” for improving performance.

The slab pull request that is now merged for Linux 7.0 explains of the expanded Sheaves use:

“The percpu sheaves caching layer was introduced as opt-in in 6.18 and now we enable it for all caches and remove the previous cpu (partial) slab caching mechanism. Besides the lower locking overhead and much more likely fastpath when freeing, this removes the rather complicated code related to the cpu slab lockless fastpaths (using this_cpu_try_cmpxchg128/64) and all its complications for PREEMPT_RT or kmalloc_nolock().

The lockless slab freelist+counters update operation using try_cmpxchg128/64 remains and is crucial for freeing remote NUMA objects, and to allow flushing objects from sheaves to slabs mostly without the node list_lock.”

The merged slab code for Linux 7.0 also elimates slabobj_ext metadata overhead where possible as an efficiency improvement by reusing leftover space in a slab or per-object padding.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Christin Bratton: Turning Environmental Science Into Real-World Impact Christin Bratton: Turning Environmental Science Into Real-World Impact
Next Article Stuff Your Kindle Day is live — get 100s of free dark romance books this weekend Stuff Your Kindle Day is live — get 100s of free dark romance books this weekend
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Your messages on Instagram will no longer be protected very soon
Your messages on Instagram will no longer be protected very soon
News
Get the New Book ‘Apple: The First 50 Years’ on Sale for Launch Week
Get the New Book ‘Apple: The First 50 Years’ on Sale for Launch Week
News
If Your iPhone's Battery Drains Faster After iOS 26.3.1, Don't Worry
If Your iPhone's Battery Drains Faster After iOS 26.3.1, Don't Worry
News
I Finally Bought a Monochrome Camera, and My Photos Will Never Be the Same
I Finally Bought a Monochrome Camera, and My Photos Will Never Be the Same
News

You Might also Like

I Fixed Voice Latency by Routing Before Reasoning | HackerNoon
Computing

I Fixed Voice Latency by Routing Before Reasoning | HackerNoon

22 Min Read
The Scoring System That Fixed My Scene Graph Continuity | HackerNoon
Computing

The Scoring System That Fixed My Scene Graph Continuity | HackerNoon

14 Min Read
OpenRazer 3.12 Released With Support For Newer Razer Products On Linux
Computing

OpenRazer 3.12 Released With Support For Newer Razer Products On Linux

1 Min Read
Senior Engineers Know the Hardest Part Isn’t Coding | HackerNoon
Computing

Senior Engineers Know the Hardest Part Isn’t Coding | HackerNoon

0 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?