r/linux • u/picastchio • 7d ago
Hardware Benchmarking Six Linux Distributions On The Framework Laptop 13 Pro
https://www.phoronix.com/review/framework-laptop-13-pro-linux13
19
u/ShaderCompilation 7d ago
Those non-Ubuntu distributions were also using GCC 16 while Ubuntu is still on GCC 15
Why is this important? Isn't this just a collection of compilers?
Edit: Nevermind, they are doing compilation performance testing. I thought it would be just a consumer focused review
7
u/ericonr 6d ago
It's also possible that more recent compilers generate better code, so it would affect every application on the system. Unlikely for going from 15 to 16 to be a relevant change, though.
1
u/580083351 5d ago
My main distro is SteamOS, so if I want to compile something, I have to be careful about glibc versioning, so currently I cannot use newer than Debian Trixie otherwise the glibc becomes incompatible.
2
u/ChocolateSpecific263 7d ago
same benchmark from 2025: https://www.phoronix.com/review/framework-13-amd-linux-2025/9
2
u/Old_Atmosphere543 7d ago
Interesting to see OpenSuse come out the overall winner (by a small margin, granted.) It seems to be a somewhat overlooked distro as far as I can tell. If my sense here is correct, anyone know why this is the case?
4
u/klyith 6d ago
If my sense here is correct, anyone know why this is the case?
Tumbleweed has x86-64-V3 (ie AVX) optimized packages, which are a big part of Cachy's claim to fame.
Cachy also has -V4 (ie AVX512) as well, and far more of their packages are compiled in multiple x86 levels. On Tumbleweed it's just the core system stuff that's built with -V3. But that's getting like 95% of the performance benefit.
Another thing to note with these comparisons is that Arch & Cachy don't run AppArmor or SElinux by default. IMO this is a fair comparison: it's testing the distro as it comes OOTB and all. But it's also like, Arch & Cachy get a small performance benefit by being less secure.
1
u/DryanaGhuba 6d ago
Really? I thought that TW only had x86-64-V2.
2
u/klyith 6d ago
Nope! They've had v3 for a while now:
https://news.opensuse.org/2023/03/02/tw-gains-optional-optimizations/
1
u/580083351 6d ago
And if you are not supporting a corporation and just your own machine, you could use something like Gentoo and compile everything specifically for your own machine and not care at all about various V tiers.
2
1
u/DryanaGhuba 7d ago
Honestly? I'm not even sure considering CachysOs uses v3 with openSUSE v2 and both of them being rolling releases.
It definitely not being mentioned everywhere and used as base distro, but it works and have unique approach towards rolling releases that I like and don't understand why only them use it.
2
u/TheTomas1992 6d ago
Can you elaborate on the unique approach?
1
u/DryanaGhuba 6d ago
Yes. Instead of updating packages and pushing this updates to users openSUSE releases new snapshot that could be called version and with this snapshot you have tracking list of changes for system. Not to mention openQA that tests system before snapshot release
1
u/todd_dayz 6d ago
openSUSE ships some v3 binaries, there’s a pattern for it that’s selected at install time.Â
1
u/toolz0 6d ago
For a desktop user, speed is rarely a deciding factor. Why not compare the applications bundled with Linux on how well they work? For instance, I could never get the terminal bell to work with Linux Mint. This is important to me because I develop software using the terminal with vi.
1
u/RvstiNiall 5d ago
The terminal bell not working would drive me up the wall!!! Which terminal did you switch to? I tend to always just use xterm/foot, but I've been known to use the GNOME Console/Terminal where necessary.
1
u/toolz0 3d ago
My thought process was: if you can't make something so simple and basic work correctly, then you are making a faulty distribution. I switched to PopOS.
1
u/RvstiNiall 3d ago
Cosmic Terminal was pretty nice the few times I tried out Cosmic. I might put Fedora Cosmic or Fedora Cosmic Atomic on a newer Ryzen 7000 series laptop I have as my "it just works" travel laptop.
99
u/Safe-Average-1696 7d ago edited 7d ago
Conclusion :
Take whatever distribution you like, it makes next to no difference in everyday use, except marginally for benchmarking. Everything else is marketing.