Out of 72 benchmarks ran in total on both operating systems with the Lenovo ThinkPad P14s Gen 4, Ubuntu 23.10 was the fastest about 64% of the time.
If taking the geometric mean of all the benchmark results, Ubuntu 23.10 comes out to being 10% faster than the stock Windows 11 Pro install as shipped by Lenovo for this AMD Ryzen 7 PRO 7840U laptop.
I recently bought a laptop, and the stock Windows installation – free of OEM crapware, which was a welcome surprise – opened applications and loaded webpages considerably slower than Fedora KDE did. This has not always been the case, and I’m pleasantly surprised that while the desktop Linux world has focused a lot on performance, Microsoft was busy making Windows even less pleasant than it already was. I wouldn’t be surprised if across all price/performance levels, Linux is faster and snapper than Windows – except maybe at the absolute brand-new high-end, since AMD, Intel, and NVIDIA entirely understandably focus on Windows performance first.
Recently I had to assign new default programs to file types in my better other’s windows 10 system.
I wondered whether it was searching and storing that setting for every single file. Even then the process seemed silly-slow.
I recently got a nice new zen4 laptop and tried compiling a (non-trivial) scala project in Windows (both on wsl and ‘native’) and Linux, using the same jvm, sbt and scala version on all three.
The difference was quite pronounced:
Windows: 2m05s
Windows+wsl: 1m25s
Linux: 1m02s
Rrups,
Windows file systems always had this problem with large Java codebases. I remember my friend complaining… about 15+ years ago.
There might be some ways to tune NTFS drivers to improve this, or it could just be your anti-virus.
But, yes, at the end of the day, with default settings Java compilation is much slower in there.