LIVE

Wayland против X11: реальная разница в скорости и стабильности

В бенчмарках базовая нагрузка на ЦП у X11 без композитинга составляет около 3,72%, у X11 с композитингом — 9,8%, а у Wayland — 25–31%.

Обновлено24 сентября 2026 г.
Чтение8 мин
Wayland против X11: реальная разница в скорости и стабильности

Эти числа не означают, что Wayland автоматически замедляет компьютер: они отражают разное распределение работы между графической системой и приложениями. Но для ноутбука, игрового ПК и рабочего места с несколькими мониторами разница в архитектуре имеет практические последствия.

Поэтому вопрос «Wayland против X11: что быстрее» не имеет одного ответа. В игровых тестах на Ubuntu 25.04 Wayland в большинстве сценариев сравнялся с X11 или показал лучший результат. X11 при этом сохраняет преимущества в отдельных связках приложений и настроек, а в тестах легкой нагрузки на ноутбуках расходовал меньше энергии. Выбор зависит от конкретного сценария, композитора, GPU и требований к совместимости.

Архитектура: где именно отличаются Wayland и X11

X11 создан в 1984 году. Его модель строится вокруг отдельного X-сервера, который принимает запросы приложений и участвует в управлении окнами и выводом изображения. Композитинг в этой схеме может выполнять отдельный компонент. В зависимости от конфигурации часть графической работы проходит через несколько слоёв.

Wayland — не отдельная программа и не единый графический сервер. Это протокол, на котором строятся реализации-композиторы: например, Mutter в GNOME и KWin в KDE Plasma. Композитор управляет выводом окон и одновременно выполняет функции сервера отображения. Приложения формируют собственные поверхности, а композитор объединяет их в итоговый кадр.

Архитектурное различие влияет на поведение рабочего стола:

  • X11 предоставляет приложениям более широкие возможности взаимодействия с другими окнами и графической сессией. Это удобно для старых программ и утилит, которые рассчитывают на модель X-сервера.
  • Wayland изолирует клиентов друг от друга и передаёт композитору больше ответственности за управление кадрами и выводом.
  • X11 без композитинга может снизить базовую нагрузку, но пользователь теряет часть функций композиции и защиты от разрывов изображения.
  • Wayland решает проблему tearing на уровне схемы вывода. Для этого обычно не требуется отдельно настраивать композитинг.

Сравнивать протоколы только по загрузке ЦП некорректно. X11 без композитора и Wayland-композитор выполняют не идентичный набор операций. Низкий процент загрузки в одном режиме не говорит сам по себе о плавности анимаций, корректности кадров или удобстве работы с несколькими дисплеями.

Показатель загрузки ЦП имеет смысл только вместе с описанием режима: без композитинга, с композитингом или под конкретным compositor.

Для пользователя важна не абстрактная чистота архитектуры, а результат всей цепочки: приложение, драйвер, GPU, compositor, монитор и настройки частоты обновления. Именно на этих стыках и появляются различия в плавности, задержке и совместимости.

Нагрузка на процессор: цифры без ложного вывода

В приведённых бенчмарках X11 без композитинга использовал около 3,72% ЦП. X11 с композитингом — около 9,8%. Для Wayland зафиксирован диапазон 25–31%, поскольку рендеринг в этой модели выполняется приложениями и нагрузка распределяется иначе.

Эти показатели нельзя переносить на любую систему как постоянную норму. Они зависят от окружения, набора приложений, способа измерения и состояния рабочего стола. Кроме того, «базовая нагрузка» не равна нагрузке при воспроизведении видео, активной анимации, нескольких мониторах или запущенной игре.

Практический вывод здесь ограниченный, но полезный: если задача — получить минимальную фоновую нагрузку на ЦП в очень простой графической конфигурации, X11 без композитинга способен показать меньшую цифру. Это не универсальная рекомендация для десктопа. Отказ от композитинга меняет визуальное поведение, а преимущества Wayland в управлении кадрами могут быть важнее разницы в простое.

При оценке системы стоит смотреть не на один снимок загрузки, а на профиль работы:

  • нагрузку в простое и при реальной работе;
  • поведение при перемещении окон и прокрутке;
  • стабильность кадров на мониторах с разной частотой обновления;
  • влияние compositor на игры и аппаратное ускорение;
  • расход батареи при одинаковом наборе приложений.

На настольном ПК разница в несколько процентных пунктов может не иметь заметного значения, если ЦП не является узким местом. На ноутбуке под длительной легкой нагрузкой важнее проверить энергопотребление и режим сна. На слабой встроенной графике приоритетом может стать предсказуемость конкретной связки драйвера и среды, а не название протокола.

Игры и FPS: результат определяет связка, а не только протокол

В тестах на Ubuntu 25.04 с Radeon RX 7900 XTX использовались KDE Plasma 6.3 и GNOME 48. Wayland лидировал в большинстве проверенных игр, среди них Counter-Strike 2, HITMAN 3, Unigine Superposition и GravityMark. В этих сценариях X11 не показал измеримого преимущества.

В Cyberpunk 2077 с VKD3D зафиксировано 40,61 FPS под Wayland против 38,83 FPS под X11. Это результат конкретной конфигурации, а не обещание, что Wayland даст аналогичный прирост на другом GPU или в другой игре.

Есть и противоположный пример. В тесте DXVK Fire Strike B 1k под KDE Plasma результат составил 10 417 баллов на Wayland и 13 330 на X11. Разницу связывают с особенностями ограничения частоты кадров в Wayland. Такой результат показывает, почему средний вывод по одному тесту ненадёжен: поведение зависит от графического API, compositor и механизма FPS cap.

СценарийЧто показали тестыПрактический смысл
Игры на Ubuntu 25.04, Radeon RX 7900 XTXWayland лидировал в большинстве проверенных игр; X11 не показал измеримого преимуществаНа современной AMD-системе переход на Wayland не означает обязательного падения FPS
Cyberpunk 2077, VKD3D40,61 FPS на Wayland против 38,83 FPS на X11В этой конфигурации результат был выше под Wayland
DXVK Fire Strike B 1k, KDE Plasma10 417 баллов на Wayland против 13 330 на X11Ограничение кадров и особенности конкретного теста могут изменить итог
Несколько мониторов с разной частотой обновленияWayland поддерживает управление дисплеями с разной частотойВ такой конфигурации важна реализация compositor и настройка сессии

Для игрового ПК проверка должна включать не только средний FPS. Не менее значимы frame pacing, tearing, задержка ввода и поведение при VRR. Универсального значения input latency для Wayland нет: оно зависит от Mutter, KWin, Sway или Hyprland и от настроек переменной частоты обновления.

Поэтому корректный тест — это сравнение одной и той же игры на одном драйвере, в одной версии среды и с одинаковыми настройками. Меняется только тип сессии. Если параллельно обновить ядро, драйвер или compositor, результат нельзя приписать одному X11 или Wayland.

Энергопотребление и автономность

В тестах ноутбуков с графикой AMD X11 расходовал на 3–8% меньше энергии аккумулятора, чем Wayland, при сопоставимых условиях простоя и легкой нагрузки. Это преимущество X11 в конкретных измерениях. Оно не доказывает, что X11 всегда экономичнее, так же как результаты игровых тестов не доказывают универсальное превосходство Wayland.

На автономность влияют частота обновления дисплея, яркость, активность фоновых приложений, работа GPU и поведение драйвера. Одинаковая графическая сессия может расходовать по-разному на разных моделях ноутбуков. Особенно осторожно стоит интерпретировать сравнение, если тесты проводились на разных версиях ядра или окружения.

Если приоритет — максимальное время работы, полезно сравнить сессии на собственном ноутбуке. Условия должны быть одинаковыми: один профиль питания, яркость, набор программ и длительность измерения. Для практического выбора достаточно сначала оценить расход в типичной работе, а затем повторить замер при внешнем мониторе или видеовоспроизведении, если это часть ежедневного сценария.

Для настольной системы автономность не является фактором, но важен другой показатель — стабильность кадров. Wayland объединяет управление отображением и композитинг, что помогает избежать tearing без отдельной настройки. На ноутбуке же преимущество в плавности нужно соотнести с измеренным расходом батареи.

Совместимость и стабильность графической сессии

Переход на Wayland может выявить ограничения отдельных старых приложений и утилит, рассчитанных на модель X11. Для запуска X11-программ в Wayland-сессиях применяется совместимый слой XWayland. Он закрывает значительную часть базовых потребностей, но не превращает приложения старой архитектуры в нативные Wayland-клиенты: поведение зависит от функций программы и реализации окружения.

Перед миграцией нужно проверить не только запуск приложений, но и рабочие функции:

  • захват экрана и демонстрацию окон в видеоконференциях;
  • работу средств удалённого управления;
  • глобальные горячие клавиши и утилиты записи;
  • специфические сценарии графических редакторов и игр;
  • поведение приложений, которым требуется доступ к буферу обмена или другим окнам.

Модель безопасности Wayland строже изолирует приложения друг от друга. В X11 клиентам доступен более широкий набор операций над графической сессией. Это архитектурное различие, а не гарантия абсолютной безопасности или отсутствие уязвимостей. Стабильность в эксплуатации также нельзя вывести только из протокола: на неё влияют compositor, драйверы, ядро и конкретные приложения.

Вопрос о «стабильности графического сервера Linux» поэтому стоит формулировать предметно. Если сессия не запускает нужную утилиту или ломает захват экрана, системное преимущество Wayland не компенсирует сбой процесса. Если же обязательные приложения работают, а система использует современный compositor и актуальный драйвер, переход может дать более цельное управление дисплеями и кадрами.

Совместимость — свойство всей программной связки. Поддержка протокола сама по себе не гарантирует работу конкретного приложения.

Как выбрать сессию под рабочую нагрузку

Архитектурное решение зависит от того, что именно требуется оптимизировать. Для большинства современных настольных систем разумно начинать с Wayland, если приложения и периферия работают штатно. Он обеспечивает управление кадрами на уровне compositor и лучше подходит для сценариев с разной частотой обновления дисплеев.

X11 остаётся рациональным вариантом, когда есть проверенная зависимость от старой программы, требуется конкретное поведение графической сессии или измерения на ноутбуке показывают заметно меньший расход энергии. Переключение ради абстрактного прироста FPS не обосновано: данные тестов показывают как преимущество Wayland, так и отдельные сценарии, где X11 набирает больше баллов.

Практический порядок оценки:

1. Зафиксировать исходные версии дистрибутива, ядра, драйвера и графической среды.

2. Проверить приложения и периферию, критичные для работы: захват экрана, удалённое управление, игровые утилиты, горячие клавиши.

3. Сравнить одинаковую нагрузку в обеих сессиях. Для игр учитывать не только средний FPS, но и плавность кадров.

4. На ноутбуке измерить расход энергии при одинаковой яркости и профиле питания.

5. Оставить режим, который проходит тесты рабочего процесса без функциональных регрессий.

Wayland против X11 по производительности в Linux — не соревнование двух универсальных технологий с одним победителем. X11 способен дать меньшую фоновую нагрузку и в отдельных тестах показать более высокий результат. Wayland обеспечивает современную схему композитинга, корректнее работает с разными частотами обновления и в проверенных игровых сценариях не уступает старой модели. Оптимальный выбор определяется приложениями, GPU, compositor и измерениями на целевой системе.

Частые вопросы

Что быстрее: Wayland или X11?
Однозначного ответа нет. В игровых тестах на Ubuntu 25.04 Wayland часто не уступает X11 или превосходит его, однако в отдельных синтетических тестах и специфических конфигурациях X11 может показывать более высокие результаты.
Какой протокол лучше для ноутбука?
В тестах на ноутбуках с графикой AMD протокол X11 расходовал на 3–8% меньше энергии при легкой нагрузке. Выбор зависит от ваших замеров энергопотребления на конкретной модели устройства.
Почему Wayland показывает более высокую нагрузку на ЦП в бенчмарках?
Более высокие показатели нагрузки на ЦП в Wayland связаны с иным распределением графических задач, так как рендеринг в этой модели выполняется приложениями, а не сервером.
Будут ли работать старые программы в Wayland?
Для запуска приложений, рассчитанных на X11, используется слой совместимости XWayland. Однако он не гарантирует полную функциональность, поэтому перед переходом стоит проверить работу специфических утилит и горячих клавиш.
Влияет ли выбор протокола на разрывы изображения (tearing)?
Wayland решает проблему разрывов изображения на уровне схемы вывода, что обычно не требует дополнительной настройки композитинга, в отличие от X11.