Linux beats Windows 11 with Alder Lake-S: Makes smarter use of cores P

Free software lovers are already clear that Linux beats Windows 11 in some aspects, but the truth is that it is surprising to see that one of them is performance with Intel Alder Lake-S processors, and it is understandable, since Microsoft developed this operating system focusing specifically on providing good support for the new hybrid architecture used by Core Gen12 processors.

In case someone is lost, I remind you that the twelfth generation Core processors use, in most cases, a hybrid design based on uniting two blocks of cores, one high performance and one high performance. efficiency. In order to take full advantage of the advantages of both blocks of cores, it is necessary that the distribution of the different workloads be carried out precisely and in the shortest possible time.

Thus, high-efficiency cores should only handle the least demanding workloads, and only when this is “the best option”, while high-performance cores should be preferred in most cases , and always take care of the most demanding tasks. An error in the distribution of these loads, or a delay in it, can generate a significant loss of performance, since the difference in performance between both types of cores is very large.

However, there are also Intel Alder Lake-S processors that lack high-efficiency cores and therefore do not have to be subject to efficient workload distribution, since they only use high-efficiency cores. high performance. The Intel Core i5-12600 is one of the best exponents, as it only has 6 high-performance cores and 12 threads. The same goes for the Core i3 Gen 12, which has 4 high-performance cores and 8 threads.

Why does Linux beat Windows 11 when using Intel Alder Lake-S processors?

I have already given you the key at the beginning of the article. Linux beats Windows 11 with the new Intel processors because, with the introduction of Kernel 5.16, the management and distribution of workloads has been greatly improved, and with it the performance of the Intel Alder Lake-S processors that feature high-performance cores and high-efficiency cores.

Phoronix has made an extensive comparison using an Intel Core i9-12900K processor, Windows 11 Pro, Ubuntu 22.04 with kernel 5.16 and also with Linux kernel 5.17-rc3 and with Intel Clear Linux 35810 The results they have obtained speak for themselves, and confirm what we have said, that Linux beats Windows 11 with that Core i9-12900K, and it does so in no more and no less than 63.5% of the total, as We can see in the first attached graph, where the first positions achieved by each operating system in the Phoronix tests are collected.

In the second graph we see precisely the opposite, that is, the number of last positions of each operating system in the tests. Intel Clear Linux 35810 again achieves the best result, as it only came last in 1.9% of the tests, while Ubuntu 22.04 Daily was the worst off with 53.8% . It is followed by Windows 11, with 37.5%.

There is no doubt that the results are very positive, and they say a lot about how well the Linux kernel has been optimized to take advantage of the possibilities of this new hybrid architecture from Intel. On the other hand, we must remember that it is very likely that, with the arrival of future versions of said Kernel, it will continue to improve performance with those processors. We’ll see how it evolves in future tests.

You might be interested in 2018-11 update for windows 10 version 1803 for x64-based systems (kb4023057) – error 0x80070643