Fedora 38 Beta Performance Mostly Flat, Few Regressions

Written by Michael Larabel in Operating Systems on 28 March 2023 at 01:00 PM EDT. Page 4 of 5. 10 Comments.
Timed FFmpeg Compilation benchmark with settings of Time To Compile. Ryzen 9 7950X: Fedora 37 was the fastest.
Timed Linux Kernel Compilation benchmark with settings of Build: defconfig. Ryzen 9 7950X: Fedora 37 was the fastest.
Timed Linux Kernel Compilation benchmark with settings of Build: allmodconfig. Ryzen 9 7950X: Fedora 37 was the fastest.
Timed Mesa Compilation benchmark with settings of Time To Compile. Ryzen 9 7950X: Fedora 37 was the fastest.

One area that was consistently slower on both systems with Fedora 38 Beta was the compile-time performance... But that's not unexpected. Often times major new releases of the GNU Compiler Collection (GCC) as well as LLVM/Clang will exhibit slower build speeds as they add more warning/error checking, optimizations to enhance the performance of the resulting binaries, and other features to the compiler. So going from GCC 12 to GCC 13 with the Fedora upgrade did lead to several seconds longer build times for popular codebases on both the Ryzen 9 7950X and Core i9 13900K systems.

Numpy Benchmark benchmark with settings of . Ryzen 9 7950X: Fedora 38 Beta was the fastest.

Numpy was enjoying slightly faster performance on Fedora 38.

FFmpeg benchmark with settings of Encoder: libx265, Scenario: Live. Core i9 13900K: Fedora 37 was the fastest.
FFmpeg benchmark with settings of Encoder: libx265, Scenario: Upload. Core i9 13900K: Fedora 38 Beta was the fastest.
OpenSSL benchmark with settings of . Ryzen 9 7950X: Fedora 37 was the fastest.
OpenSSL benchmark with settings of . Ryzen 9 7950X: Fedora 37 was the fastest.
ClickHouse benchmark with settings of 100M Rows Hits Dataset, First Run / Cold Cache. Core i9 13900K: Fedora 38 Beta was the fastest.
ClickHouse benchmark with settings of 100M Rows Hits Dataset, Third Run. Core i9 13900K: Fedora 37 was the fastest.
CockroachDB benchmark with settings of Workload: KV, 60% Reads, Concurrency: 256. Core i9 13900K: Fedora 37 was the fastest.
CockroachDB benchmark with settings of Workload: KV, 95% Reads, Concurrency: 256. Core i9 13900K: Fedora 38 Beta was the fastest.
Cryptsetup benchmark with settings of AES-XTS 256b Encryption. Core i9 13900K: Fedora 37 was the fastest.
Cryptsetup benchmark with settings of Serpent-XTS 256b Encryption. Ryzen 9 7950X: Fedora 37 was the fastest.

The performance of Fedora 38 Beta across many other workloads tended to be similar to Fedora 37 on both the AMD Zen 4 and Intel Raptor Lake systems.


Related Articles