32-Bit Linux Prepares For Performance Hit Due To KPTI For Meltdown Mitigation

Written by Michael Larabel in Software on 25 July 2018. Page 4 of 4. 11 Comments

Kernel micro-benchmarks also take a large hit with KPTI.

The NGINX web server is also affected from this Meltdown mitigation.

In some networking workloads, Kernel-based Page Table Isolation also will cause measurable performance overhead.

The situation isn't too different from when Linux x86_64 KPTI support was introduced, but at least there with newer CPUs having PCID there is less of a performance impact. If you are still using a Linux 32-bit PC on a regular basis and vulnerable to Meltdown, you may want to consider upgrading your hardware or booting with "nopti" if not worried about Meltdown mitigation once upgrading to the future Linux 4.19 kernel release or later.

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.