Nedávné zprávy o technickém výkonu naznačují, že procesory Intel Alder Lake fungují mnohem lépe ve Windows 11 než v operačních systémech založených na Linuxu.
Tento rozdíl souvisí s problémy s plánovačem clusterů Linuxu, který není optimalizován pro hybridní architekturu Alder Lake.
To ve skutečnosti znamená, že Alder Lake, který je nyní novým nejlepším procesorem pro hraní her, se lépe hodí Windows 11 než Linux, což je poněkud překvapivé vzhledem k tomu, že Linux obvykle překonává všechny varianty Okna.
Windows 11 překonává Linux ve všech scénářích
Testy byly provedeny pomocí Core i9-12900K a Windows 11 Pro, Ubuntu 21.10 plus Linux 5.16 git, Ubuntu 21.10, Ubuntu 21.1.0 plus Linux 5.15, Clear Linux 35250 a Fedora Workstation 35.
Operační systémy byly také testovány s řadou různých benchmarků, včetně benchmarků prohlížeče, kódování videa, kódování obrázků, mixéru a dalších.
Abych byl trochu konkrétnější, Windows 11 Pro vyhrál 45 % testů ze šesti operačních systémů, což z něj dělá nejoptimálnější operační systém pro systémy Alder Lake.
Vítězství nejnovějšího operačního systému Microsoftu je způsobeno problémy s plánovačem Linuxu a jeho interakcí s CPU Alder Lake.
Pamatujte, že čipy Alder Lake se skládají ze dvou různých typů jader, pro případ, že byste o tomto aspektu nevěděli.
Velká a rychlá jádra Performance (P-jádra) jsou spárována se spoustou malých a výkonných jader Efficiency (E-jádra), která překousávají procesy na pozadí s překvapivou rychlostí.
Plánovač Linuxu je navržen tak, aby řídil více jádrových clusterů, ale nebyl navržen tak, aby rozlišoval mezi různými typy jader, jako jsou P-jádra a E-jádra Alder Lake.
To bohužel znamená, že plánovač si není vědom rozdílů ve výkonu mezi jádry, podobně jako to vidíme u Windows 10.
V důsledku toho bude plánovač posílat zátěže na E-jádra, která by měla být odeslána na rychlejší P-jádra, a naopak.
Linux a Windows 10 budou muset přijmout prostředky pro interakci s Intel Thread Director, který napájí operační systém. systém s telemetrií v reálném čase, takže může lépe plánovat vlákna na správné typy jader, aby bylo možné extrahovat to nejlepší výkon.
Neexistuje žádné aktuální řešení tohoto problému (kromě úplného zakázání jader E) pro Linux. Doufejme, že Linux 5.16 zavede lepší kompatibilitu s Alder Lake, ale neexistuje žádná záruka, kdy nebo zda tyto změny dorazí.
Jaký je váš názor na celou tuto záležitost? Nezapomeňte se s námi podělit o své myšlenky v sekci komentářů níže.