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.19 Kernel Benchmarks With X86_NATIVE_CPU Optimization
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.19 Kernel Benchmarks With X86_NATIVE_CPU Optimization
Computing

Linux 6.19 Kernel Benchmarks With X86_NATIVE_CPU Optimization

News Room
Last updated: 2025/12/30 at 8:16 AM
News Room Published 30 December 2025
Share
Linux 6.19 Kernel Benchmarks With X86_NATIVE_CPU Optimization
SHARE

Added to the Linux kernel earlier this year was the new X86_NATIVE_CPU Kconfig option to enable compiler optimizations for the local/native CPU in use when building the Linux kernel. In effect about ensuring that the “-march=native” compiler flag is set for the kernel build for optimizing the Linux kernel build for your processor being used. Back with Linux 6.16 I ran some benchmarks of the Linux kernel build with X86_NATIVE_CPU to gauge the impact. Now with the current Linux 6.19 kernel and some different hardware, here are some additional on/off benchmarks for evaluating the impact of the Linux kernel build with X86_NATIVE_CPU.

For this quick round of benchmarking was Linux 6.19 Git built using the GCC 15.2 kernel on Ubuntu 26.04 development.

CONFIG_X86_NATIVE option

This testing was on an AMD Ryzen Threadripper PRO 9995WX 96-core workstation.

Linux 6.19 X86_NATIVE_CPU Built Kernel Benchmarks

The same kernel configuration/build was carried out besides one with the X86_NATIVE_CPU option enabled and the other without.

LevelDB benchmark with settings of Benchmark: Random Read. X86_NATIVE_CPU Build was the fastest.

FS-Mark benchmark with settings of Test: 4000 Files, 32 Sub Dirs, 1MB Size. X86_NATIVE_CPU Build was the fastest.

Flexible IO Tester benchmark with settings of Type: Random Read, Engine: IO_uring, Direct: No, Block Size: 4KB, Job Count: 32, Disk Target: Default Test Directory. X86_NATIVE_CPU Build was the fastest.

In some of the I/O benchmarks there were slight performance benefits from the X86_NATIVE_CPU kernel.

Stress-NG benchmark with settings of Test: Socket Activity. X86_NATIVE_CPU Build was the fastest.

And in synthetic kernel micro-benchmarks.

Memcached benchmark with settings of Set To Get Ratio: 1:100. X86_NATIVE_CPU Build was the fastest.

Cryptsetup benchmark with settings of Twofish-XTS 256b Encryption. X86_NATIVE_CPU Build was the fastest.

Cryptsetup benchmark with settings of Twofish-XTS 512b Decryption. X86_NATIVE_CPU Build was the fastest.

DaCapo Benchmark benchmark with settings of Java Test: Eclipse. Stock Kernel was the fastest.

Memcached benchmark with settings of Set To Get Ratio: 1:5. X86_NATIVE_CPU Build was the fastest.

PostgreSQL benchmark with settings of Scaling Factor: 100, Clients: 1000, Mode: Read Only. X86_NATIVE_CPU Build was the fastest.

ClickHouse benchmark with settings of 100M Rows Hits Dataset, First Run / Cold Cache. Stock Kernel was the fastest.

RocksDB benchmark with settings of Test: Read While Writing. X86_NATIVE_CPU Build was the fastest.

But among the real-world workloads there was minimal benefit overall for this GCC 15 + Linux 6.19 X86_NATIVE_CPU kernel on the AMD Ryzen Threadripper PRO 9995WX Zen 5 workstation.

Apache Cassandra benchmark with settings of Test: Writes. Stock Kernel was the fastest.

Pogocache benchmark with settings of Set To Get Ratio: 1:10. X86_NATIVE_CPU Build was the fastest.

nginx benchmark with settings of Connections: 500. X86_NATIVE_CPU Build was the fastest.

Just a quick article out of this round as after 100+ benchmarks, only in a handful of cases were there any improvements worth noting and just within those synthetic I/O and kernel micro-benchmark tests.

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 How to Add Backgrounds to Messages on Your iPhone How to Add Backgrounds to Messages on Your iPhone
Next Article AWS Announces New Amazon EKS Capabilities to Simplify Workload Orchestration AWS Announces New Amazon EKS Capabilities to Simplify Workload Orchestration
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

How to Increase Engagement on Facebook in 10 Steps
How to Increase Engagement on Facebook in 10 Steps
Computing
11 stunning images from the Northern Lights Photographer of the Year awards
11 stunning images from the Northern Lights Photographer of the Year awards
News
Meta is reportedly buying Manus — here’s what it could mean for how you use AI every day
Meta is reportedly buying Manus — here’s what it could mean for how you use AI every day
News
The ,000 PDF No One Reads: Why Your Security Audits Are Failing | HackerNoon
The $50,000 PDF No One Reads: Why Your Security Audits Are Failing | HackerNoon
Computing

You Might also Like

How to Increase Engagement on Facebook in 10 Steps
Computing

How to Increase Engagement on Facebook in 10 Steps

11 Min Read
The ,000 PDF No One Reads: Why Your Security Audits Are Failing | HackerNoon
Computing

The $50,000 PDF No One Reads: Why Your Security Audits Are Failing | HackerNoon

10 Min Read
XWayland Gets Patched For Incorrect Pointer Coordinates
Computing

XWayland Gets Patched For Incorrect Pointer Coordinates

1 Min Read
DeepSeek founder Liang Wenfeng joins global billionaires list · TechNode
Computing

DeepSeek founder Liang Wenfeng joins global billionaires list · TechNode

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