LINUX.ORG.RU
ФорумTalks

Первый бенчмарк Вейдера

 , , , ,


0

1

Известно какой ресурс провёл первые тесты Федорки с Wayland. Правда, пока Wayland был пробенчен в виде бутерброда Wayland + XWayland, потому что гнум к полноценной работе на чистом Wayland ещё не готов. Результаты оказались немного предсказуемы: во всех тестах чистые иксы показали ощутимо большее число FPS.

http://www.phoronix.com/scan.php?page=article&item=fedora20_wayland_previ...

Ответ на: комментарий от unixnik

что мешает развивать X.Org?

Обратная совместимость, которую нельзя ломать, в итоге можно только добавлять новое, еще больше все усложняя и утяжеляя. С этой позиции полная замена на новое, с учетом накопленного опыта, вполне оправдана. Главное, чтоб это самое новое действительно было лучше и продуманнее, что бывает далеко не всегда.

wota ★★ ()
Последнее исправление: wota (всего исправлений: 1)
Ответ на: комментарий от Anon

В целом, частично согласен. Но так же есть и нотка несогласия.

Как кодер, могу сказать, что в чужом коде очень не комфортно разбираться, особенно, если его писало несколько поколений кодеров. Что то вроде неосиляторства.

Бывает разбираешься в старом коде, и такая неразбериха перед глазами. Вот здесь цикл с вычислениями, а данные дальше нигде не используются — зачем он? Остатки от старой конструкции?! И здесь ошметки какой-то конструкции. А здесь написано не кошерно, я бы по другому написал. В этом месте стиль другой. А здесь воспользовались хаком, работать будет, но это же не универсально.

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

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

ivanlex ★★★★ ()
Ответ на: комментарий от Adonai

никто не мешает особенно чувствительным запускать X :1 и играть себе спокойно на чистых Иксах

Иксы одновременно с вялендом? Ты пробовал?

tailgunner ★★★★★ ()

немного предсказуемы

Ой да ладно, «немного» =]

Полностью предсказуемые результаты.

neocrust ★★★★★ ()
Ответ на: комментарий от unixnik

Или клепание новых велосипедов так глубоко засело в мозг некоторых людей, что они просто не видят другого выхода?

Именно. Править старый код скууучно — это ж надо в нем разбираться, понимать. То ли дело новенький блестящий велосипед с квадратными колесами! Зато он теперь розовенький, а старый был серый — прогресс! А те, кто говорят, что нужны круглые колеса просто замшелые ретрограды, и вообще, с круглыми колесами его трудно удержать на месте!

Надеюсь, что вяленый будет таким долгостроем, что школота, его пропонирующая, успеет повзрослеть и его забросит.

unanimous ★★★★★ ()
Ответ на: комментарий от Adonai

К тому же, никто не мешает особенно чувствительным запускать X :1 и играть себе спокойно на чистых Иксах

Тогда возникает закономерный вопрос о лишних сущностях.

Эдакий XP Mode для Wayland, етить

shimon ★★★★★ ()
Ответ на: комментарий от unanimous

Тут бабушка надвое сказала. Иногда в самом деле лучше переписать с нуля, чем достраивать и развивать скопившуюся груду легаси-кода. Насколько я знаю, именно этот мотив и является главным для инициаторов Вейленда.

А то получаем что-то вроде человеческого тела: нечто довольно живучее, но эпически косое и корявое. Да тот же Линукс - живуч, легко приспосабливается в любых нишах, но до чего же костылен и беспорядочен!

FRCTLL ()
Ответ на: комментарий от FRCTLL

что-то вроде человеческого тела: нечто довольно живучее, но эпически косое и корявое. Да тот же Линукс - живуч, легко приспосабливается в любых нишах, но до чего же костылен и беспорядочен!

А вот и программисты-физиологи подтянулись.

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

Ну скажи ещё, что человеческое тело - венец инженерного гения.

FRCTLL ()
Ответ на: комментарий от FRCTLL

Ну скажи ещё, что человеческое тело - венец инженерного гения.

Ну вот, начались отмазки.

Человеческое тело - венец эволюции, а инженерный гений пока ничего подобного создать не может.

tailgunner ★★★★★ ()
Ответ на: комментарий от Quasar

Проблемы у иксов действительно есть. Но некритичные, да к тому же они потихоньку решаются.

Там некоторым проблемам уже больше пяти лет наверное, и они в принципе нерешаемы из-за архитектурных проблем. Но поможет ли в этом мир или вейленд не известно.

Hope ★★ ()

Они бы ещё поверх xwayland запустили бы виндовый Xming под вайном.

PolarFox ★★★★★ ()
Ответ на: комментарий от tailgunner

Человеческое тело - венец эволюции

В том-то и проблема, что эволюции - слепой и беспощадной.

а инженерный гений пока ничего подобного создать не может

Именно что «пока».

FRCTLL ()
Ответ на: комментарий от tailgunner

Человеческое тело - венец эволюции

Лысые слабые прямоходящие (с сопутствующими проблемами при живорождении) обезьянки, которые без инженерных костылей давно бы померли.

PolarFox ★★★★★ ()
Ответ на: комментарий от FRCTLL

В том-то и проблема, что эволюции - слепой и беспощадной.

Это ни разу не проблема.

а инженерный гений пока ничего подобного создать не может

Именно что «пока».

А, так ты сравниваешь с инженерными разработакми, сделанными в будущем... понятно. Машину времени верни макскому.

tailgunner ★★★★★ ()
Ответ на: комментарий от PolarFox

Лысые слабые прямоходящие (с сопутствующими проблемами при живорождении) обезьянки, которые без инженерных костылей давно бы померли.

Бог подаст.

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

Это ни разу не проблема

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

FRCTLL ()
Ответ на: комментарий от tailgunner

А, так ты сравниваешь с инженерными разработакми, сделанными в будущем

Человек не был бы homo sapiens, не умей он моделировать будущее.

FRCTLL ()
Ответ на: комментарий от Dark_SavanT

Кто-то удивлялся что X(wayland/mir) дают оверхэд?

Вы так говорите, как будто x-mir/wayland это такой мелкий досадный недостаток, который через месяц-другой выкинут. С ним еще жить нашим детям и внукам!

aidan ★★★★ ()
Ответ на: комментарий от shimon

Это ведь временная мера. Когда нужда в XWayland отпадёт (лет через 5-10), от костылей избавятся.

Лишние сущности нужны для обратной совместимости. Вообще как только возникает такое понятие как обратная совместимость, без лишних сущностей не обойтись.

Adonai ★★★ ()
Ответ на: комментарий от aidan

Ну внукам вряд ли.

Но тут принципиальный вопрос в другом - есть ли теоретическая возможность у XMir/XWayland работать вообще без оверхэда?

Adonai ★★★ ()
Ответ на: комментарий от Quasar

Вы неправильно поняли ОП-текст.

Есть Wayland и Mir. И есть огромное количество старых приложений, которые хотят, чтобы у них был X. Поэтому разработчики Wayland и Mir пилят два продукта для обратной совместимости приложений - это XWayland и XMir.

Не Wayland тормозит, не Mir тормозит - тормозят XWayland и XMir, которому приходится вызовы к X эмулировать на Wayland.

Нативных бенчмарков и сравнений Wayland/X, Mir/X, GTK-Wayland/GTK-X и Qt-Wayland/Qt-X мы ещё только ожидаем.

Adonai ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.