Последние отчеты о технических характеристиках показывают, что процессоры Intel Alder Lake работают с Windows 11 намного лучше, чем с операционными системами на базе Linux.
Это различие связано с проблемами с планировщиком кластера Linux, который не оптимизирован для гибридной архитектуры Alder Lake.
На самом деле это означает, что Alder Lake, который теперь является новым лучшим процессором для игр, лучше подходит для Windows 11 превосходит Linux, что несколько удивительно, учитывая, что Linux обычно превосходит все разновидности Windows.
Windows 11 превосходит Linux во всех сценариях
Тесты проводились с использованием Core i9-12900K и Windows 11 Pro, Ubuntu 21.10 плюс Linux 5.16 git, Ubuntu 21.10, Ubuntu 21.1.0 плюс Linux 5.15, Clear Linux 35250 и Fedora Workstation 35.
Кроме того, операционные системы были протестированы с помощью ряда различных тестов, включая тесты браузера, кодирование видео, кодирование изображений, блендер и многое другое.
Чтобы быть более конкретным, Windows 11 Pro выиграла 45% тестов из шести операционных систем, что сделало ее наиболее оптимальной операционной системой для систем Alder Lake.
Победа новейшей операционной системы Microsoft объясняется проблемами с планировщиком Linux и его взаимодействием с процессорами Alder Lake.
Помните, что чипы Alder Lake состоят из двух разных типов ядер, на случай, если вы не знали об этом аспекте.
Большие и быстрые ядра производительности (P-ядра) сочетаются с небольшим количеством небольших и мощных ядер Efficiency (E-core), которые с удивительной скоростью перехватывают фоновые процессы.
Планировщик Linux предназначен для управления несколькими кластерами ядра, но он не предназначен для различения между различными типами ядер, такими как P-ядра и E-ядра Alder Lake.
К сожалению, это означает, что планировщик не знает о различиях в производительности между ядрами, как и в случае с Windows 10.
И в результате планировщик будет отправлять рабочие нагрузки на E-ядра, которые должны быть отправлены на более быстрые P-ядра, и наоборот.
Linux и Windows 10 должны будут использовать средства для взаимодействия с Intel Thread Director, который поддерживает операционные системы. система с телеметрией в реальном времени, поэтому она может лучше планировать потоки для правильных типов ядер, чтобы извлечь лучшие представление.
В настоящее время нет решения этой проблемы (кроме полного отключения ядер E) для Linux. Будем надеяться, что Linux 5.16 улучшит совместимость с Alder Lake, но нет гарантии, когда и появятся ли эти изменения.
Что вы думаете по этому поводу? Обязательно поделитесь с нами своими мыслями в разделе комментариев ниже.