Windows 11

Intel Alder Lake CPU is much more efficient on Windows 11 than on Linux

Recent technical performance reports indicate that compared with Linux-based operating systems,IntelAlder Lake CPU in Windows 11 The performance on it is much better.

This difference is related to the problem of the Linux cluster scheduler, which is not optimized for Alder Lake’s hybrid architecture.

This actually means that Alder Lake (now the new best gaming CPU) is more suitable than Linux Windows 11, Which is a bit surprising, because Linux is generally better than all versions of Windows.

Windows 11 Better than Linux in all scenarios

Use Core i9-12900K and 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 and Fedora Workstation 35 for testing.

In addition, the operating system also uses a series of different benchmarks, including browser benchmarks, video encoding, image encoding, mixers, etc.

more specifically,Windows 11 Pro has won 45% of the tests among six operating systems, making it the best operating system for Alder Lake systems.

The victory of Microsoft’s latest operating system is due to problems with the Linux scheduler and its interaction with the Alder Lake CPU.

Remember that Alder Lake chips are composed of two different types of cores, just in case you don’t know this.

A large and fast performance core (P core) is paired with a small number of small and powerful efficiency cores (E core), and they handle background processes at an amazing speed.

The Linux scheduler is designed to control multiple core clusters, but it is not designed to distinguish between different types of cores, such as Alder Lake’s P core and E core.

Unfortunately, this means that the scheduler does not know the performance difference between the cores, as we are in Windows 10 Seen in the same.

Therefore, the scheduler will send the workload to the E core, which should be sent to the faster P core, and vice versa.

Linux and Windows 10 Will have to adopt aIntelThe Thread Director interactive way, it provides real-time telemetry data to the operating system so that it can better schedule threads to the correct type of kernel for optimal performance.

There is currently no solution to this problem for Linux (except for completely disabling the E kernel). Hope that Linux 5.16 will introduce better compatibility with Alder Lake, but there is no guarantee when or whether these changes will come.

Related Articles

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker