News: 0001637482

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Benchmarking The Different CachyOS Linux Kernel Flavors

([Operating Systems] 81 Minutes Ago 7 Comments)


[1]

CachyOS ships with a good Linux kernel configuration by default balancing the different features as well as performance. But they also ship a variety of other kernel builds for those preferring a more leading-edge kernel or the current LTS series, a hardened kernel configuration, and more. In this article are some fresh benchmarks of the Arch Linux based CachyOS Linux distribution with some of its main kernel flavors.

[2]

CachyOS ships a variety of customized kernel flavors to cater to different CPU enhancements, kernel features, and performance optimizations. All of the CachyOS kernel flavors are outlined on the [3]CachyOS Wiki . For the purposes of today's benchmarking I had tested the following CachyOS kernels:

linux-cachyos - Default: The default kernel shipped by CachyOS and their recommended choice unless having specific needs. For a default kernel it's already well optimized in being built with Clang and making use of ThinLTO and AutoFDO compiler optimizations.

linux-cachyos-lts: The Long Term Support (LTS) kernel version in CachyOS, currently tracking Linux 6.18 LTS.

linux-cachyos-rc: The latest release candidate Linux kernel build in CachyOS flavor. When this testing happened last week it was on Linux 7.1-rc4.

linux-cachyos-hardened: This CachyOS kernel build carries the linux-hardened patch set and kernel configuration enabled for extra security hardening at the expense of performance and some features not being supported in this security-restricted environment.

linux-cachyos-server: The server flavor of CachyOS tuned for server workloads.

[4]

All of these CachyOS kernels were tested on the same workstation, which was [5]the new System76 Thelio Major powered by the AMD Ryzen Threadripper 9980X processor, 128GB of RAM, 1TB NVMe SSD, and the Gigabyte Radeon AI PRO R9700 32GB graphics card.

Let's see how these different CachyOS kernels are influencing performance over a variety of workloads.



[1] https://www.phoronix.com/image-viewer.php?id=cachyos-linux-flavors&image=cachyos_kernels_1_lrg

[2] https://www.phoronix.com/image-viewer.php?id=cachyos-linux-flavors&image=cachyos_kernels_2_lrg

[3] https://wiki.cachyos.org/features/kernel/

[4] https://www.phoronix.com/image-viewer.php?id=cachyos-linux-flavors&image=cachyos_kernels_3_lrg

[5] https://www.phoronix.com/review/system76-thelio-major-9980x



"Speak, thou vast and venerable head," muttered Ahab, "which, though
ungarnished with a beard, yet here and there lookest hoary with mosses; speak,
mighty head, and tell us the secret thing that is in thee. Of all divers,
thou has dived the deepest. That head upon which the upper sun now gleams has
moved amid the world's foundations. Where unrecorded names and navies rust,
and untold hopes and anchors rot; where in her murderous hold this frigate
earth is ballasted with bones of millions of the drowned; there, in that awful
water-land, there was thy most familiar home. Thou hast been where bell or
diver never went; has slept by many a sailer's side, where sleepless mothers
would give their lives to lay them down. Thou saw'st the locked lovers when
leaping from their flaming ship; heart to heart they sank beneath the exulting
wave; true to each other, when heaven seemed false to them. Thou saw'st the
murdered mate when tossed by pirates from the midnight deck; for hours he fell
into the deeper midnight of the insatiate maw; and his murderers still sailed
on unharmed -- while swift lightnings shivered the neighboring ship that would
have borne a righteous husband to outstretched, longing arms. O head! thou has
seen enough to split the planets and make an infidel of Abraham, and not one
syllable is thine!"
-- H. Melville, "Moby Dick"