AmpereOne Performance On Linux 6.11 Kernel, 4K vs. 64K Page Size Comparison
It would be great if AArch64 server Linux distributions even defaulted to using a 64K kernel. Obviously for small single board computers with limited RAM and typically not running very demanding workloads the 64K page size doesn't make sense, but for large ARM servers the performance is definitely worthwhile.
Those interested can see all these Linux kernel benchmarks on AmpereOne via this result file.
Linux 6.11 brings some small gains -- but significant in some areas -- compared to Linux 6.8 that powers the likes of Ubuntu 24.04 LTS. More massive gains can be enjoyed by switching AmpereOne to a 64K page size kernel build if you haven't evaluated your AArch64 performance yet with a 64K page size. Besides the Ubuntu Mainline Kernel PPA offering ARM64 64K kernel builds, Ubuntu also has the "linux-generic-64k" option for the official Ubuntu kernel builds in 64K page size for AArch64. Red Hat Enterprise Linux also has a "kernel-64k" available as well, among other enterprise Linux distributions.
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.
