URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 77854
[ Назад ]

Исходное сообщение
"Разработчики GNOME провели тестирование производительности к..."

Отправлено opennews , 15-Июн-11 00:09 
Оуэн Тейлор (http://fishsoup.net/software/) (Owen Taylor), мэйнтейнер проекта GNOME Shell, представил (http://blog.fishsoup.net/2011/06/13/benchmarking-compositor-.../) результаты тестировния производительности работы композитного режима в оконных менеджерах Mutter, Compiz и KWin. Тестирование подтвердило наличие падения производительности во всех композитных менеджерах при  выполнении в полноэкранном режиме интенсивно работающих с графикой приложений, например, 3D-игр.


Пока непонятно как в подобной ситуации можно обеспечить синхронизацию частоты кадров приложения с частотой кадров композитного менеджера.  В качестве решения проблемы разработчики KWin намерены автоматически отключать композитный режим при запуске приложений в полноэкранном режиме. Разработчики Mutter пока оценивают ситуацию, так как кроме запуска игр в полноэкранном режиме могут выполняться такие приложения как web-браузер, для которых отключать композитный режим не целесообразно, так как нужно обеспечи...

URL: http://blog.fishsoup.net/2011/06/13/benchmarking-compositor-.../
Новость: http://www.opennet.me/opennews/art.shtml?num=30872


Содержание

Сообщения в этом обсуждении
"Разработчики GNOME провели тестирование производительности к..."
Отправлено Askent , 15-Июн-11 00:09 
Если я правильно понял график, kwin быстрее всех да?

"Разработчики GNOME провели тестирование производительности к..."
Отправлено lyonya , 15-Июн-11 05:44 
Нет.

"Разработчики GNOME провели тестирование производительности к..."
Отправлено iZEN , 15-Июн-11 15:50 
Xfwm

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Аноним , 15-Июн-11 20:56 
А он в каком месте этого графика?

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Аноним , 15-Июн-11 00:17 
Быстрее всех uncomposited, что все времяемые люди всегда и использовали и проблем не знали.

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Askent , 15-Июн-11 00:36 
ну я бы не сказал что без композита удобно работать, мне вот не хватает теней вокруг окон и в особенности возле активного, и анимации сворачивания и разворачивания, это эргономично и психологически удобно, сразу понимаешь что и где)

"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 06:12 
> это эргономично и психологически удобно

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


"Разработчики GNOME провели тестирование..."
Отправлено Ян Злобин , 15-Июн-11 08:29 
«Старые клячи в большом городе» в большом городе с тенями - это прото супер! :-)

"Разработчики GNOME провели тестирование..."
Отправлено 123 , 15-Июн-11 09:04 
по настоящему удобный интерфейс, молодой человек, по настоящему удобен. а удобство у всех разное - мне вот, например, нравятся космическая тема оформления с подсветкой окон. и знаешь что? когда я вижу вот такие вот выпады, мне охота написать, что если у тебя что то тормозит, то это не значит, что кто то, у кого это не тормозит, занимается глупостями. просто у тебя старое железо и тебе немножко обидно и интернет, друг мой, не то место где обидами делятся.

"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 09:15 
ты очень, очень плохой телепат.

по мере набора опыта работы ты постепенно поймёшь, что (как минимум):
а) WIMP потрясающе неэффективен и неудобен;
б) обвешаный бибикалками и неонками он ещё и раздражает.

это как с VIM и Emacs: со временем становится понятно, что это именно те редакторы, в которых можно удобно и эффективно работать, особенно если поотрывать от них все идиотские рюшечки, неизвестно зачем туда привинченые.


"Разработчики GNOME провели тестирование..."
Отправлено spanasik , 15-Июн-11 09:49 
Emacs да, vim - нет.

"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 09:53 
> Emacs да, vim - нет.

это без разницы, на самом деле: они различаются не мощностью, а методом.


"Разработчики GNOME провели тестирование..."
Отправлено Sergey722 , 15-Июн-11 09:55 
Вы какие-то странные ей богу. Ладно бы у Вас отобрали возможность отключить композитный режим. Вам совершенно логично ответили, что каждый работает (или не работает) в системе как ему удобно. Выпад на счёт тормозов Вашего железа, ИМХО, излишен, но в остальном всё по делу. А писать код или фКонтакте - это опять же личное дело каждого (иногда лучше бы кодеры не писали код ;).

"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 10:01 
когда видишь, как товарищ заблуждается, его надо поддержать, поправить. а то и до беды недалеко.

"Разработчики GNOME провели тестирование..."
Отправлено fr0ster , 15-Июн-11 10:33 
А то вдруг мимо ямы промахнется? Правда в той яме и так полно апологетов "единственно верного пути" :)

"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 10:36 
> А то вдруг мимо ямы промахнется? Правда в той яме и так
> полно апологетов «единственно верного пути» :)

«верных» путей много. а вот верных *и эффективных* — намного меньше.


"Разработчики GNOME провели тестирование..."
Отправлено jesus , 15-Июн-11 10:47 
>> А то вдруг мимо ямы промахнется? Правда в той яме и так
>> полно апологетов «единственно верного пути» :)
> «верных» путей много. а вот верных *и эффективных* — намного меньше.

и то большинство из них в тупик ведёт. в тупик эволюции


"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 10:55 
> и то большинство из них в тупик ведёт. в тупик эволюции

только неэффективные. наподобие WIMP и DE, например.


"Разработчики GNOME провели тестирование..."
Отправлено jesus , 15-Июн-11 14:24 
>> и то большинство из них в тупик ведёт. в тупик эволюции
> только неэффективные. наподобие WIMP и DE, например.

а также те, которые отрицают очевидные удобства, называя их неэффективными костылями.


"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 20:06 
> а также те, которые отрицают очевидные удобства, называя их неэффективными костылями.

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


"Разработчики GNOME провели тестирование..."
Отправлено анон , 16-Июн-11 12:39 
"Монстры" эффективны в определенных задачах и их масштабах. Эффективность бывает тоже разной. Как и простота. Есть простота для разработчика и для пользователя...
Одному (ну ладно, большинству пользовталей) проще и быстрее поставить красивую навороченную прогу и нашарив в ней одну кпопку получить профит. Другому (немногим) удобнее и понатнее решить задачу через несколько простых консольных утилит связанных вместе самописным скриптом. Т е первые экономят время и силы при решении задачи пару раз в году, а вторы могут все достаточно автоматизировать и подогнать для себя для ежедневного (или чаще) использования.
Очевидно же. Вы все неправые в интернетах (с) =)

"Разработчики GNOME провели тестирование..."
Отправлено jesus , 15-Июн-11 10:45 
мне тоже никогда не нравились свистелки, но думать, что композиты только свистелок добавляют по крайней мере глупо. не подскажешь, например, где взять такие удобные штуки как scale в компизе, но без композитинга?

"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 10:53 
> мне тоже никогда не нравились свистелки, но думать, что композиты только свистелок
> добавляют по крайней мере глупо. не подскажешь, например, где взять такие
> удобные штуки как scale в компизе, но без композитинга?

(задумчиво) а зачем? это опять странный костыль, навешаный на WIMP, который сам по себе костыль. у тебя на клавиатуре больше сотни клавиш, а уж их сочетаний... у тебя набор виртуальных столов и полная возможность обучить технику раскладывать там окна так, как надо. и при этом ты зачем-то бросаешь эффективный способ и давай елозить по столу коробочкой. я без издевательств, вполне откровенно этого не понимаю.


"Разработчики GNOME провели тестирование..."
Отправлено nb , 15-Июн-11 12:31 
ИМХО передвинуть коробочку на пару сантиметров чуть менее интуитивно удобно чем почесать за ухом, нежели подготавливать ради этого горячие клавиши: выяснять полгода какая из комбинаций наиболее проста и запоминаема

все-таки не печатную машинку покупал


"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 20:08 
> нежели подготавливать ради этого горячие клавиши

процесс по сложности почти не отличается от использования оных.

> выяснять полгода какая из комбинаций наиболее проста и запоминаема

попробуй назначать их не при помощи рандома.


"Разработчики GNOME провели тестирование..."
Отправлено jesus , 15-Июн-11 14:20 
ну вообще-то мне тоже необязательно елозить по столу коробочкой. я обычно обхожусь нажатием одной-дух клавиш для того, чтобы передо мной отобразились все открытые окна, все окна определённого типа, все окна текущего стола например. это костыль или это неэффективный способ организации?

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

может быть такие возможности есть без всяких компизов, я просто этого не знаю?


"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 15-Июн-11 20:11 
> это костыль или это неэффективный способ организации?

и то, и другое.

> тут также стоит добавить, что заранее планировать раскладку определённых окон по столам
> тоже не очень удобно на мой взгляд, а вот текущие окна
> — да, удобно.

я придерживаюсь обратного мнения, например. один стол — одно приложение, однажды их по столам распихать, и на кой нужны «списки окон» — уже не ясно.

> может быть такие возможности есть без всяких компизов, я просто этого не
> знаю?

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


"Разработчики GNOME провели тестирование..."
Отправлено анонимка , 16-Июн-11 11:32 
Ага, после эго надо будет искать где же этот рабочий стол с "винампом"
Чем отличается переключение приложений на 1 рабочем столе от переключения рабочих столов с 1 приложением?
какое потребление системных ресурсов у 1 рабочего стола vs например 4?

"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 16-Июн-11 12:46 
> Ага, после эго надо будет искать где же этот рабочий стол с
> "винампом"

попробуй не назначать их рандомом. помогает.

> Чем отличается переключение приложений на 1 рабочем столе от переключения рабочих столов
> с 1 приложением?

количеством нажатий кнопок.

> какое потребление системных ресурсов у 1 рабочего стола vs например 4?

одинаковое.


"Разработчики GNOME провели тестирование..."
Отправлено анонимка , 16-Июн-11 12:53 
>> Ага, после эго надо будет искать где же этот рабочий стол с
>> "винампом"
> попробуй не назначать их рандомом. помогает.

Я вот пробую их уже 8 назначит и все не нахожу смысла
что в рабочих столах что в "комнатах"
Все приложения и даже из трея достаются горячими кнопками. а переходить на другой раб стол чтобы потом еще жать алт+таб


"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 16-Июн-11 20:42 
> переходить на другой раб стол чтобы потом еще жать алт+таб

ну почему, почему у тебя все через анус получилось, а? почему у меня не надо «потом жать альт-таб»? да, у меня десять столов (переключаются при помощи hyper-<digit>; цифр десять — ну и пусть столов будет десять). активно используются (всегда заняты) из них 4. остальные — для «временных» программ. никаких «альт-табов» я давно уже не делаю (разве что gimp ещё не настроил нормально, ну так я и запускаю его раз в несколько месяцев на пять минут). IM у меня самописный, удобно обвешаный хоткеями, там мышь не то, что неудобна, а толком и не поддерживается (нет, мессенджер не консольный %-). ах, да: немного пропатченый yeahconsole ещё болтается — это если срочно, вот сейчас и без отрыва от производства надо что-то в консоль скомандовать. и fluxbox (опять же с патчами, привинтил внешний скриптомодуль, раскладывающий окна и занимающийся кое-каким housekeeping). и в виде браузера опера, у которой достаточно неплохой spatial navigation и кастомные хоткеи. вот так вот оно всё.


"Разработчики GNOME провели тестирование..."
Отправлено анон , 16-Июн-11 12:47 

> какое потребление системных ресурсов у 1 рабочего стола vs например 4?

Должно быть примерно одинаковым.

2 анонимус,
Зачем пытаться убедить всех в том, что не тобой открытый но тебе удобный способ организации окон самый удобный и правильный для всех? Он практичен только при использовании установившегося списка программ долгое время одинаковым способом. Если тестируешь и часто меняещь программы, то перенастраивать свои правила замучаешься. Эту проблему должны решать всякие тайлинговые МВ, которые распехивают окна по тегам и группам приложений, но тоже настройка нетривиальна и подохит не всем.



"Разработчики GNOME провели тестирование..."
Отправлено anonymous , 16-Июн-11 20:46 
> Если тестируешь и часто меняещь программы

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

> Эту проблему должны решать всякие тайлинговые МВ

к сожалению, тайлинги не очень хороший вариант — много софта написано же в предположении, что WIMP, никакого тайлинга. и их кособочит и удивляет тайлинг.

в принципе, мой способ — один стол на одно приложение — не нов, конечно, но достаточно удобен, похож на тайлинг и при этом не смущает WIMP-софт.


"Разработчики GNOME провели тестирование..."
Отправлено Drist , 15-Июн-11 13:36 
По городу ходим в кирзачах и телогрейке, а ездим исключительно на уазике? Зато везде можно пройти и проехать и говно не страшно :) Ну, а если купили машину поновее, то сразу отдираем приборную панель, а со штанов все бирки. Возможно, что и с тела срезаешь все лишнее, чтобы не мешало? :)

Глупо прививать свои привычки в пользовании компьютером другим людям, не находишь ли? Я вот со времен перфакарт с компами работаю, на многое насмотрелся и через многие интерфейсы прошел, и считаю, что тот же kwin с включенными прибабахами гораздо более удобен в использовании, потому что обладает большими возможностями. Проще железо подкупить, чем сидеть на говне и гордиться "скоростью" появления окошек. Хороший инструмент всегда окупается. У хорошего мастера, конечно.


"Разработчики GNOME провели тестирование..."
Отправлено ELF , 16-Июн-11 01:14 
сразу видно "умную" автомобильную аналогию, у меня знакомый есть, тоже  тупарь, на мсоффисе сидит с его первых версий, и тоже говорит что хороший инструмент, но даже там элементарным вещам так и не научился    

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Аноним , 15-Июн-11 07:38 
> ну я бы не сказал что без композита удобно работать, мне вот
> не хватает теней вокруг окон и в особенности возле активного, и
> анимации сворачивания и разворачивания, это эргономично и психологически удобно, сразу
> понимаешь что и где)

Это отнимает лишние секунды твоей жизни. Лично меня бесит, что окно не мгновенно сворачивается/разворачивается, а с определенной задержкой.


"Разработчики GNOME провели тестирование производительности к..."
Отправлено Sergey722 , 15-Июн-11 10:04 
> Это отнимает лишние секунды твоей жизни. Лично меня бесит...

Опять же, это ведь я выбираю тратить мне секунды на созерцание эффектов или нет. Не так ли? Я вот, например, осознаю, что очень много времени трачу неэффективно (например, на этот комментарий). На данный момент меня это более или менее устраивает. Если Вы настолько хорошо понимаете куда, зачем и как вы двигаетесь в этой жизни, что потеря нескольких секунд для вас значительна, то я за Вас только рад.


"Разработчики GNOME провели тестирование производительности к..."
Отправлено jesus , 15-Июн-11 10:48 
>> ну я бы не сказал что без композита удобно работать, мне вот
>> не хватает теней вокруг окон и в особенности возле активного, и
>> анимации сворачивания и разворачивания, это эргономично и психологически удобно, сразу
>> понимаешь что и где)
> Это отнимает лишние секунды твоей жизни. Лично меня бесит, что окно не
> мгновенно сворачивается/разворачивается, а с определенной задержкой.

т.е. настроить мгновенное сворачивание окон не в силах совсем?


"Разработчики GNOME провели тестирование производительности к..."
Отправлено Drist , 15-Июн-11 13:39 
>> ну я бы не сказал что без композита удобно работать, мне вот
>> не хватает теней вокруг окон и в особенности возле активного, и
>> анимации сворачивания и разворачивания, это эргономично и психологически удобно, сразу
>> понимаешь что и где)
> Это отнимает лишние секунды твоей жизни. Лично меня бесит, что окно не
> мгновенно сворачивается/разворачивается, а с определенной задержкой.

А задержки уменьшать не пробовал? Это же в настройках есть :)


"Разработчики GNOME провели тестирование производительности к..."
Отправлено Онаним , 15-Июн-11 15:58 
> бесит, что окно не мгновенно сворачивается/разворачивается

+1
но ведь каждому своё, правда? если кто-то фапает на видеоэффекты - на здоровье.


"Разработчики GNOME провели тестирование производительности к..."
Отправлено Аноним , 15-Июн-11 15:12 
> Быстрее всех uncomposited, что все времяемые люди всегда и использовали и проблем
> не знали.

композит перекладывает отрисовку с ЦПУ на видюху.в итоге ЦП разгружается. для работы - самое оно.
когда гамаешь  - вырубать


"Разработчики GNOME провели тестирование производительности к..."
Отправлено paulus , 15-Июн-11 00:30 
Как же будет бедненький Unity работать, если автоматически отключать Compiz при запуске приложений в полноэкранном режиме... он же R.I.P.нется в мир иной ;)

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Крокодил , 15-Июн-11 02:16 
В компизе уже сто лет как есть галочка "Отключать перенаправление для полноэкранных приложений". Коей я активно пользуюсь. Вместе с юнити, да.

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Below , 15-Июн-11 07:11 
Они забыли про xcompmgr

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Stax , 15-Июн-11 15:25 
А он "софтварный". Ну то есть не совсем софтварный, просто в лоб написан на расширении RENDER, и обычно акселерация видяхой там минимальная. Те эффекты, которых там почти и нет, вроде теней и прозрачности уже весьма жрут проц. Они сравнивали композит-менеджеры, в которых эффекты сделаны на OpenGL и обсчитываются видяхой.

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Priestone , 15-Июн-11 07:22 
Да ни в жисть не поверю, что kwin шустрее. Как раз у себя пришлось его на compiz заменить, чтобы все шевелилось как хочется, а не как можется

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Tuxoid , 15-Июн-11 08:34 
По моим наблюдениям скорость KWin зависит от движка отрисовки окон. У меня дома на ATI 4870 с проприетарным драйвером при использовании QtCurve он притормаживает, а при использовании Plastik просто летает. На работе на стареньком интеле разница не заметна вообще.

"Разработчики GNOME провели тестирование производительности к..."
Отправлено Аноним , 15-Июн-11 13:28 
Gnome рулит, mutter идет на равне с kwin. правильно сделали, что от compiz в свое время отказались. Хотя по ощущениям квин работает тормознее компиза