Nylige rapporter om teknologisk ydeevne tyder på, at Intels Alder Lake CPU'er yder meget bedre Windows 11 end med Linux-baserede operativsystemer.
Denne forskel er relateret til problemer med Linuxs klyngeplanlægger, som ikke er optimeret til Alder Lakes hybridarkitektur.
Hvad dette faktisk betyder er, at Alder Lake, som nu er den nye bedste CPU til spil, er bedre egnet til Windows 11 end Linux, hvilket er noget overraskende, da Linux typisk udkonkurrerer alle varianter af Windows.
Windows 11 overgår Linux i alle scenarier
Testene blev lavet ved hjælp af en Core i9-12900K og 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 og Fedora Workstation 35.
Operativsystemerne blev også testet med en række forskellige benchmarks, herunder browserbenchmarks, videokodning, billedkodning, blender og mere.
For at være lidt mere specifik vandt Windows 11 Pro 45% af testene ud af de seks operativsystemer, hvilket gør det til det mest optimale operativsystem til Alder Lake-systemer.
Sejren for Microsofts seneste operativsystem skyldes problemer med Linux-planlæggeren og dens interaktion med Alder Lake CPU'er.
Husk, at Alder Lake-chipsene består af to forskellige typer kerner, bare hvis du ikke var klar over dette aspekt.
De store og hurtige Performance-kerner (P-kerner) er parret med en snert af små og kraftfulde Efficiency-kerner (E-kerner), der tygger sig igennem baggrundsprocesser med overraskende hastighed.
Linuxs skemalægger er designet til at styre flere kerneklynger, men den var ikke designet til at skelne mellem forskellige typer kerner, som Alder Lakes P-kerner og E-kerner.
Dette betyder desværre, at skemalæggeren ikke er klar over ydeevneforskellene mellem kernerne, ligesom vi ser med Windows 10.
Og som et resultat vil skemalæggeren sende arbejdsbelastninger til E-kernerne, som skal sendes til de hurtigere P-kerner og omvendt.
Linux og Windows 10 bliver nødt til at anvende et middel til at interagere med Intels Thread Director, som leverer driften system med telemetri i realtid, så det bedre kan planlægge tråde til de korrekte typer kerner for at udtrække de bedste ydeevne.
Der er ingen aktuel løsning på dette problem (bortset fra at deaktivere E-kernerne helt) for Linux. Forhåbentlig vil Linux 5.16 introducere bedre kompatibilitet med Alder Lake, men der er ingen garanti for, hvornår eller hvis disse ændringer kommer.
Hvad er din mening om hele denne sag? Sørg for at dele dine tanker med os i kommentarfeltet nedenfor.