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

UK social media users less active on tech platforms due to rise of video apps
UK social media users less active on tech platforms due to rise of video apps
News
More evidence for Samsung’s secret new Galaxy Buds just surfaced
More evidence for Samsung’s secret new Galaxy Buds just surfaced
News
Monitoring Essential Metrics for Cloud Native Systems – Part 1 | HackerNoon
Monitoring Essential Metrics for Cloud Native Systems – Part 1 | HackerNoon
Computing
After Cutting Down on 'Side Quests,' OpenAI Bought a Talk Show
After Cutting Down on 'Side Quests,' OpenAI Bought a Talk Show
News

You Might also Like

Monitoring Essential Metrics for Cloud Native Systems – Part 1 | HackerNoon
Computing

Monitoring Essential Metrics for Cloud Native Systems – Part 1 | HackerNoon

8 Min Read
OpenRazer 3.12.1 Enables Two More Razer Devices Under Linux
Computing

OpenRazer 3.12.1 Enables Two More Razer Devices Under Linux

1 Min Read
Honor kicks off IPO process · TechNode
Computing

Honor kicks off IPO process · TechNode

1 Min Read
How 3 Asian Creators Are Celebrating AAPI Heritage Month on Social Media
Computing

How 3 Asian Creators Are Celebrating AAPI Heritage Month on Social Media

2 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?