Linux KPTI Tests Using Linux 4.14 vs. 4.9 vs. 4.4

Written by Michael Larabel in Software on 4 January 2018 at 08:31 PM EST. Page 3 of 3. 30 Comments.

KPTI or the tested kernels didn't yield any change for the Darktable RAW photography software.

On some other systems we saw a greater change in Redis performance with KPTI but on this Haswell Core i7 system the performance wasn't too different. But in terms of general Redis performance, Linux 4.14 is running the fastest.

The Blender 3D rendering performance wasn't impacted by this kernel testing.

Lastly with the Apache web server, the Linux 4.4 kernel overall was the fastest and disabling KPTI did help in that case.

For those curious how KPTI performs on older kernels, hopefully this data was of some use. But overall KPTI on the older kernels with not the recent PCID optimizations didn't have as large of an impact as would have been expected, which is good news for those still on older LTS/enterprise kernel branches.

More data via this OpenBenchmarking.org result file.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.