Экспериментальная Linux сборка web-браузера Chrome поразила (http://tech.slashdot.org/story/09/11/03/1334203/X11-Chrome-R...) пользователей версий для Windows и MacOS X более высокой производительностью. Разница в скорости запуска браузера, открытия табов и скроллинга ощущается даже на глаз. Предположения почему так происходит и связано ли это с достоинствами X Window в настоящее время обсуждается (http://groups.google.com/group/chromium-dev/browse_thread/th...) в списке рассылки разработчиков Chromium.URL: http://tech.slashdot.org/story/09/11/03/1334203/X11-Chrome-R...
Новость: http://www.opennet.me/opennews/art.shtml?num=24100
интересно что они там могут обсуждать? "мы этого не хотели, так получилось"???
Нет, драка между теми, кто считает, что во всём виноват Майкросовт, и теми, которые - "во всём вмнован Эппл". #:)
> ...и связано ли это с достоинствами X Window...ну вообще, вендо-троли обычно упомянают только недостатки "X Window"
как по мне -- так разницы между графической системой Windows и X Windows -- вообще не вижу:
и та хорошо работает и эта .
узкие места таких программ "офиссных" программ уж точно не в графической подсистеме
> и та хорошо работает и этаНу это, прямо скажем, от незнания. Если копнуть чуть глубже, будете шокированы тормознутостью GDI+ и DWM. Что уж говорить о GDI, который, тем не менее, еще много где используется. В хроме, разумеется, никаких GDI не используется, но пропускная способность графической системы windows все равно ужасна. А на скорость запуска влияет скорее VM и дисковая подсистема, с этим в windows все еще хуже.
>в windows все еще хужетогда почему свитчеры жалуются, что в линуксе "всё тормозит"?
сабжу не верю. сам попробую, тогда отпишусь.
гугл умеет раздувать пеар на пустом месте, да и силещдот слишком предвзятый ресурс.
Потому что сравнивали допотопную WinXP и последний Linux. Естественно, требования у них разные. А как виста вышла, все стало на свои места :)
Да, а вот YouTube на весь экран тормозит, это да. Но тут видимо все из-за того, что адоба не юзает XVideo для флеша.
Допотопый линух, тормозил в гуях, как заклинивший ручник. Так что не надо тут. И это прогрессирует.
>Допотопый линух, тормозил в гуях, как заклинивший ручник.А сейчас так тормозит виндусь виста. Аэро на середине анимации клинит на секунду и окно полусвернувшись подзастревает на экране - ну и куда это вообще годится? А иногда и мышь перестает кататься, когда системные же сервисы любезно вкоряченые по дефолту насилуют хард с особой жестокостью. Прямо как в времена Win95 и дос-задач монополизирующих проц.
>Потому что сравнивали допотопную WinXP и последний Linux. Естественно, требования у них
>разные. А как виста вышла, все стало на свои местаэто точно. теперь понятно, с чем надо сравнивать. виста тормозит почти как линух.
WinXP в своей лиге.кстати, в чем выражается допотопность winxp? неужели в том, что легко заводится и стабильно работает на самом низкопроизводительном железе, которое можно встретить в офисах?
>а вот YouTube на весь экран тормозит, это да
у меня не тормозит. разумеется, использую winxp и весьма старое железо.
> winxp ... и стабильно работает ...OMFG. FAT, SO FAT.
> тогда почему свитчеры жалуются, что в линуксе "всё тормозит"?Кто-кто?
Новообращённые убунтарды, ещё вчера сидевшие на вендах. А иногда с них и не слезавшие, запускающие свою убанту в VirtualBox
скорее, он имел ввиду - свингеры
да потому что своп настроен не верно в большинстве дистров
>да потому что своп настроен не верно в большинстве дистровпри чём здесь своп? давайте ещё вспомним о тормозах при активной работе с винтом. т.к. не умеет система нормально выделять приоритет для пейджинга и пользовательских операций.
верно, и часто вот такие темы всплывают:
http://www.1cpp.ru/forum/YaBB.pl?num=1256912218
>>дисковая подсистема, с этим в windows все еще хуже.В смысле виртуальная память и переключение потоков там на 10-20 % быстрее чем в Linux? Это да это факт. Отсутствие переключения контекста при выводе в видео память, отсутствие прокладок в виде сервера и диспетчера окон? Вы ещё верите во FUSE?
>В смысле виртуальная память и переключение потоков там на 10-20 % быстрее
>чем в Linux? Это да это факт.откуда дровишки? требую пруфлинк
>В смысле виртуальная память и переключение потоков там на 10-20 % быстрее
>чем в Linux?Посмеялся.
интересно, какой придурок сказал вантузятникам (не путать с виндузятниками! :-D), что в линухе нет потоков?
эй!!! воинственные вантузятники! ознакомьтесь - http://linux.die.net/man/2/clone
>The main use of clone() is to implement threads: multiple threads of control in a program that run concurrently in a shared memory space.при чём этим системным вызовом создаются и процессы, и потоки, и даже нечто среднее между ними.
просто там процессы создаются (а не переключаются, кстати!!!!) гораздо быстрее чем в винде, а с потоками всё монопенесуально.
ps:
а с виртуальной памятью в винде вообще беда.
http://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi?az=sh...
гуй в винде (тот же win api) - вещь достаточно низкоуровневая, поэтому работает быстрее грамозких конструкций типа x window. и не надо сказок про то, что линукс быстрее. и про свитчеров не зря человек сказал, "вязкость" гуев линукса незаинтересованный юзер замечает сразу при переходе с венды. я достаточно пользуюсь и тем (win) и другим (lin) в качестве десктопа, причем в последнее время в основном в lin, но будьте же объективными в сравнении, так как признание - первый шаг к исправлению. но лучший вариант - объктивные оценки, тесты и т.п.. так что прув или не было
вязкость? объективные оценки?
отлично!!! чем интересно медленнее (и в каком месте!) например icewm, xfce и т.д. от того же winxp?или Вы решили сравнивать винхп с композитными мэнеджарами типа компиз и kde4?
ps:
>гуй в винде (тот же win api)...гуй в винде - это не win api.
pps:
>но будьте же объективными в сравнении, так как признание - первый шаг к исправлению.охринеть!
ну так пусть винда кается и признается. платный блоб, который всё "быстрее и быстрее"
>гуй в винде (тот же win api) - вещь достаточно низкоуровневая, поэтому
>работает быстрее грамозких конструкций типа x window.Сказать что GDI быстр может только завзятый оптимист. Он в общем то тоже тот еще тормоз. Посмотрите что например плееры юзают для вывода видео. Некоторые даже позволяют выбрать разные методы вывода, включая и GDI, так что можно посмотреть как там "быстро" все. Это попохабнее чем вывод видео в пингвинах через xshm с "тормозными" иксами :P.
вязкость ощущается исключительно в гноме. это факт
>вязкость ощущается исключительно в гноме. это фактточно. кроме гнома работать больше не с чем. либо тайловые выкидыши, либо распухшие глючные кеды.
Следует учесть, что в винде гуи работают в режима ядра. За это давно уже над микрософт смеялись.
>над микрософт смеялиськто? форумные тролли?
А почему, интересно, должно было получиться иначе?
Обычно потому что для подобных проектов существует Windows, над поддержкой которой все упорно трудятся и всё остальное, которое разрабатывается по остаточному принципу.
>Обычно потому что для подобных проектов существует Windows, над поддержкой которой все
>упорно трудятся и всё остальное, которое разрабатывается по остаточному принципу.Как видите, софт работает под Linux быстрее и без заточки. Все же мне непонятно, почему это вызывает удивление, учитывая насколько windows отстал в технологическом плане.
Посмотрите на Оперу и ФаерФокс, так как-раз иначе. )
угу, не успели обсудить, сразу вопрос:
Do you have anti-virus software on your Windows machines?
))))
И ответ:What is anti-virus software?
тогда другой вопрос: "Do you have malware on your windows machines?" :D
>достоинствами X WindowНе знаю как насчет виндая, но в макоси даже на VESA все летает. гонял жабабенчмарки. В sunspider и google v8 одинаковые результаты (против windie7), а в dromaeo windie ziben посасывает 609 против 720 у лялиха, притом никаких оптимизаций не делал, все бубунтушное.
>>достоинствами X Window
>
>Не знаю как насчет виндая, но в макоси даже на VESA все
>летает. гонял жабабенчмарки. В sunspider и google v8 одинаковые результаты (против
>windie7), а в dromaeo windie ziben посасывает 609 против 720 у
>лялиха, притом никаких оптимизаций не делал, все бубунтушное.Чем измерял ??
dromaeo.com
А взять то где, на посмотреть, этот хром?
бред, постоянно юзаю хром в линуксе. он менее отзывчивый чем в winxp.
Это похоже на пеар Хрома, но твёрдой уверенности нет. Гугл Хром постоянно выкидывает всякие фортели со скоростью. Как ни рассуждай о тормозах, но JS в Хром работает на порядок быстрее, чем в других браузерах со всеми их оптимизациями - и тут пеарь-не пеарь, а таки быстрее.
Теперь вот ещё с Линуксами такая ерунда. Что странно, Хром - чуть не единственная десктоп-прога, которая под Линуксами работает быстрее. Есть у меня одна теория заговора: как известно, Гугл готовит свою ОС, в которой браузер будет наверняка одним из ключевых элементов. Естественно, ОС Гугла не будет базироваться на Винде, уж скорее на Линуксе. Таким образом становится очевидно, что браузер Гугла изначально оптимизировался под Линукс - отсюда и результат! Всё это досужие размышления, не более.
>Таким образом становится очевидно, что браузер Гугла изначально оптимизировался под ЛинуксТо-то я смотрю, что для версии под линукс им тулкит менять пришлось. И он до сих пор ненативно выглядит. Не порите чушь, пожалуйста, ей больно.
И давно у вас десктоп программы на линуксе медленнее работать стали? У меня вот некоторый жаба-софт на линуксе быстрее сишного на виндах....
>И давно у вас десктоп программы на линуксе медленнее работать стали? У
>меня вот некоторый жаба-софт на линуксе быстрее сишного на виндах....всегда. Я не использую джава-софт, Adobe AIR, Mono и некоторые другие ненужные мне поделки. Например, ФФ медленнее работает.
>всегда. Я не использую джава-софт, Adobe AIR, Mono и некоторые другие ненужные
>мне поделки. Например, ФФ медленнее работает.Ну собственно я сравниваю Lightzone на Linux и Adobe Lightroom на Windows. Не в пользу последнего. А что до ФФ - что в вашем понимании быстрее работает? Открывается? Так это не работа, это запуск, тут играет роль разная реализация многозадачности.
Java софт кстати реально быстрее под Linux идет, давно заметил.
Я не мерил скорость отрисовки отдельных виджетов в винде/линуксе, как это любят делать на форониксе, например, но могу с ответственностью заявить что Firefox на одном и том же железе под виндой использовать намного приятнее, чем в *nix'ах (имел удовольствие работать достаточно долго использовать сей браузер под FreeBSD, Fedora, Kubuntu).В винде он как-бы отзывчевее, что-ли.. Т.е., если я кликаю drop-down, то список опций появляется мгновенно. Рендерятся страницы тоже как-будто быстрее.
Недавно поставил Chrome (daily builds) на домашнюю машину с Кубунтой. Реально приятнее! Если в винде разницы большой не ощущаешь (но там скорее файрфокс шустрее чем в линуксе, а не хром тормознутее), но тут -- день и ночь!
Под линуксом хром:
1. Реально, если не бестрее, то по крайнее мере очень близок по скорости к своей виндовой реализации;
2. Намного приятнее чем Firefox.
P.S.: а еще мне в хроме нравится мультипроцессность. Т.е., я могу вполне нормально работать с уже загруженой страницей (листать, работать с формами), пока в соседних вкладках что-то грузится/отрисовывается. В огнелисе обычно сразу начинаются дикие подвисоны, и не проходят пока соседние (не особо нужные мне прямо сейчас) табы не загрузятся од конца.
Resume: гугловцы реально молодцы! Еще бы нормальную поддержку userScripts, на уровне Greasepot, и можно использовать его для работы вместо Firefox.