• Linux 7.0 Shows Significant PostgreSQL Performance Gains On AMD EPYC When beginning some early Linux 7.0 kernel benchmarking this week for looking at its performance in its early development state, I started off testing on Core Ultra X7 “Panther Lake” in being hopeful for better performance with the maturing Arc B390 Xe3 graphics and the like. • But I ended up finding Intel Panther Lake seeing some performance regressions on Linux 7.0. • So next up I turned to an AMD EPYC Turin server since if regressions existed there at least it’s much faster to carry out bisecting of the kernel performance regressions. • But with that initial testing wrapped up, I didn’t find any regressions like with Panther Lake and standing out were some rather enticing PostgreSQL database server performance benefits when running atop Linux 7.0. • For this initial testing of Linux 7.0 on AMD EPYC Turin, I ran benchmarks comparing Linux 6.19 stable against Linux 7.0 Git as of the current development state on 19 February. • The merge window is settling down and one of many planned Linux 7.0 benchmarks to come leading up to the stable kernel release in April.
Article Summaries:
- Linux kernel developers report that early builds of the upcoming Linux 7.0 release deliver noticeable PostgreSQL performance gains on AMD EPYC processors, while avoiding the regressions seen on Intel’s Panther Lake platform. In February‑19 benchmarks, the team compared a stable 6.19 kernel with the current 7.0 Git tree on an AMD EPYC 9755‑1P server, using identical kernel configurations and compiler toolchains. Results showed no regressions on EPYC and a measurable speed‑up for database workloads, prompting further testing before the planned April stable release. The findings suggest that Linux 7.0’s new optimizations are particularly effective on AMD’s EPYC architecture.
Sources: