Some Of The Workloads Still Seeing Lower Performance On Linux 5.5 Git

Written by Michael Larabel in Linux Kernel on 30 December 2019 at 07:39 AM EST. 29 Comments
LINUX KERNEL
Last night I shared the results from what's causing one of the performance regressions in Linux 5.5 but sadly more regressions remain that are currently being tracked down.

Later today I hope to have the results to publish on a bisect of a second regression in Linux 5.5 Git. But overnight I did complete a run to rule out the workloads still affected even when disabling the kernel's AppArmor support per yesterday's article. These tests were done on the dual socket Xeon Platinum 8280 Cascade Lake server on Linux 5.5 Git as of yesterday.
Early Linux 5.5 Cascade Lake Xeon Scalable

Early Linux 5.5 Cascade Lake Xeon Scalable

So while the Hackbench scheduler benchmark results are back in good shape after nailing down that AppArmor regression outlined yesterday, other slowdowns on Linux 5.5 are still present:
Early Linux 5.5 Cascade Lake Xeon Scalable

Early Linux 5.5 Cascade Lake Xeon Scalable

The Pennant hydrodynamics application is one of the workloads surprisingly regressing on Linux 5.5, possibly due to the scheduler changes, but should know more shortly...
Early Linux 5.5 Cascade Lake Xeon Scalable

Early Linux 5.5 Cascade Lake Xeon Scalable

PostgreSQL in some configurations is also still slower than Linux 5.4 stable but for some configurations on the other hand seemed to be affected by the AA regression.
Early Linux 5.5 Cascade Lake Xeon Scalable

Cassandra is also still slower.
Early Linux 5.5 Cascade Lake Xeon Scalable

And some Memcached results are still showing hits to the performance on Linux 5.5.
Early Linux 5.5 Cascade Lake Xeon Scalable

It looks like I'll be spending my New Year's Eve doing more bisecting on the Linux kernel... Stay tuned.
Related News
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.

Popular News This Week