Otázka „je Linux rychlejší než Windows?“ se táhne internetem už roky, ale odpovědi bývají většinou anekdotické – různý hardware, různé nastavení, různé verze ovladačů. Rozhodli jsme se to udělat jinak: jedna a ta samá sestava, jen s přehozeným operačním systémem, a čtyři benchmarky, které existují nativně pro obě platformy.
Výsledek? CachyOS byl ve všech testech rychlejší nebo minimálně na stejné úrovni jako Windows 10. U čistě CPU zátěže šlo o rozdíly v řádu jednotek procent, u GPU renderu v Blenderu se ale rozdíl pohyboval kolem 10–13 %. Není to žádná revoluce, ale je dobré si uvědomit, že jde o naprosto identický stroj – jediná proměnná je operační systém.
| CPU | AMD Ryzen 9 5900XT (16 jader / 32 vláken, base 3,3 GHz, boost až ~4,9 GHz) |
|---|---|
| Základní deska | ASUS TUF Gaming B550-Plus |
| RAM | 32 GB DDR4 (2× 16 GB Kingston KF3600C18D4/16GX) |
| GPU | NVIDIA GeForce RTX 4060 Ti |
| Linux | CachyOS, kernel 7.1.8-1-cachyos |
| Windows | Windows 10 Pro, build 19041 |
Metodika
Aby srovnání dávalo smysl, vybrali jsme jen nástroje, které mají nativní build pro Linux i Windows a měří shodnou metriku na obou platformách:
- y-cruncher – výpočet 1 miliardy desítkových číslic Pi algoritmem Chudnovsky. Čistě CPU zátěž, běží v RAM, žádné I/O navíc.
- 7-Zip (interní benchmark,
7z b) – komprese a dekomprese LZMA, opět čistě CPU. - Geekbench 7 – syntetický CPU benchmark s širokou škálou zátěží (komprese, parsování textu, ray tracing, kompilace apod.), samostatné skóre pro single-core a multi-core výkon.
- Blender Benchmark – renderování referenčních scén (Monster, Junkshop, Classroom) přes Cycles na GPU. Jediný test, který zatěžuje primárně grafickou kartu, ne CPU.
y-cruncher – 1 miliarda číslic Pi
Celkový čas běhu (kratší čas = rychlejší).
| Metrika | CachyOS | Windows |
|---|---|---|
| Wall time | 35,22 s | 36,17 s |
| Multi-core efektivita | 94,3 % | 92,7 % |
CachyOS dokončil výpočet o 2,6 % rychleji a měl i o něco vyšší multi-core efektivitu. Rozdíl je malý, ale konzistentní – u čistě CPU zátěže bez závislosti na ovladačích je to přesně to, co bychom čekali.
7-Zip – komprese a dekomprese
Interní benchmark 7z b, celkové skóre Tot (vyšší = rychlejší).
| Metrika | CachyOS (průměr ze 3 běhů) | Windows |
|---|---|---|
| Celkové skóre | 143 178 MIPS | 142 804 MIPS |
CachyOS byl o 0,3 % rychlejší – v praxi jde o remízu v rámci šumu měření.
Geekbench 7
Syntetický CPU benchmark, samostatné skóre pro single-core a multi-core výkon.
| Metrika | CachyOS | Windows |
|---|---|---|
| Single-Core | 2243 | 2027 |
| Multi-Core | 14 685 | 13 958 |
Tady je rozdíl výraznější, obzvlášť v single-core skóre (+10,7 %) a multi-core (+5,2 %). Vzhledem k tomu, že jde o syntetický test s desítkami dílčích úloh, je těžké přesně určit, kde rozdíl vzniká – ale ukazuje to, že ne všechny zátěže jsou na obou platformách stejné.
Blender Benchmark (Cycles, GPU render)
Vzorky za minutu při renderu referenčních scén přes Cycles na GPU (vyšší = rychlejší).
| Scéna | CachyOS | Windows | Rozdíl |
|---|---|---|---|
| Monster | 185,94 | 165,81 | +12,1 % |
| Junkshop | 145,50 | 128,27 | +13,4 % |
| Classroom | 95,98 | 86,78 | +10,6 % |
Nejvýraznější rozdíl v celém testu – a je to tam, kde hlavní práci odvádí GPU přes NVIDIA ovladač, ne CPU. 10–13 % navíc jen díky přechodu na Linux je už reálně citelný rozdíl, který se v renderovacích časech projeví.
Co si z toho odnést
Mýtus o kompromisu na tomto stroji neplatí
Čistě CPU zátěže (y-cruncher, 7-Zip) dopadly na obou systémech prakticky srovnatelně – Linux má mírný náskok, ale je to v řádu jednotek procent nebo v rámci šumu měření. To odpovídá očekávání: pokud kód běží čistě na CPU bez závislosti na driverech nebo grafické vrstvě, rozdíl mezi Linuxem a Windows by měl být malý.
Zajímavější je Geekbench 7, kde je rozdíl výraznější, obzvlášť v single-core skóre (+10,7 %). Nejvýraznější rozdíl je ale u Blenderu – tedy tam, kde hlavní práci odvádí GPU přes NVIDIA ovladač, ne CPU. Napříč všemi testy platí: CachyOS byl vždy rychlejší nebo minimálně na stejné úrovni jako Windows 10, nikdy horší.
Důležité je zůstat u interpretace opatrný: jde o jeden konkrétní hardware, jeden konkrétní build CachyOS a jednu konkrétní verzi NVIDIA driveru. Rozdíly se mohou lišit s jinou GPU, jiným kernelem nebo jinou distribucí. Co si z toho ale můžeme vzít jistě: mýtus, že Linux je pro výkon nutně kompromis oproti Windows, na tomto stroji neplatí – často je to přesně naopak.