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: Linux 6.16 Performance Regression Tracked Down In New Futex Code
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 > Linux 6.16 Performance Regression Tracked Down In New Futex Code
Computing

Linux 6.16 Performance Regression Tracked Down In New Futex Code

News Room
Last updated: 2025/07/06 at 6:12 AM
News Room Published 6 July 2025
Share
SHARE

Sent out this morning as part of this week’s “locking/urgent” pull request is a performance regression fix ahead of today’s Linux 6.16-rc5 release. This latest performance regression in the Linux kernel is around the new Futex code merged this cycle with a big performance hit being observed in scheduler benchmarks.

The locking/urgent pull request sent out this morning is disabling the FUTEX_PRIVATE_HASH option merged back during the start of the Linux 6.16 merge window. The FUTEX_PRIVATE_HASH functionality was introduced as part of the work on supporting task local hash maps that landed alongside some nice Futex improvements in Linux 6.16.

Disabling the regressed code

The FUTEX_PRIVATE_HASH code ended up causing some significant performance regressions though so is being disabled disabled for Linux 6.16 and then for Linux 6.17 the kernel developers will attempt to re-introduce it with a proper performance fix.

Meta engineer Chris Mason reported the performance regression that was able to mimic real-world performance workloads, unlike some earlier Futex benchmarks that showed some performance regressions just in micro-benchmarks. So FUTEX_PRIVATE_HASH with today’s pull request is being gated by the “BROKEN” Kconfig option so it’s effectively disabled for the rest of the Linux 6.16 cycle.

Chris Mason reported the performance regression with a pretty sizable performance hit:

“On my big turin system, this commit slows down RPS by 36%. But even a VM on a skylake machine sees a 29% difference.”

The requests per second dropping by 36% on a high-end AMD EPYC 9005 “Turin” server. Ouch.

So with this pull request expected to hit Linux Git today ahead of the Linux 6.16-rc5 release, the regression will be avoided.

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 The Best Apple AirPods to Buy (July 2025)
Next Article Try This Fourth of July Party Trick on Your iPhone
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

Huawei's next AP for the Mate 80 series rumored to have 20% hike in performance
News
The Best Fitness Trackers We’ve Tested (July 2025)
News
Trump says Musk is ‘off the rails’ after saying he would launch new party
News
These were the top Apple TV+ movies and shows in June – 9to5Mac
News

You Might also Like

Computing

The HackerNoon Newsletter: A Data Engineers Guide to PyIceberg (7/6/2025) | HackerNoon

3 Min Read
Computing

40% of AI-Generated Code Is Vulnerable. How to Protect Yours! | HackerNoon

8 Min Read
Computing

Under the Hood of WebRTC: From SDP to ICE and DTLS in Production | HackerNoon

19 Min Read
Computing

Time Space Breakthrough, Ancient Memory Systems & An I-Ching Inspired Hyper-Stack Scheduler | HackerNoon

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