LINUX.ORG.RU

JavaScript в Firefox/Wine работает быстрее чем в Firefox/Linux

 , ,


0

0

На сайте http://www.tuxradar.com опубликованы результаты тестов производительности JavaScript в Firefox 3.0.6 на Linux и Windows XP. Результаты не радуют: в большинстве тестов лучшие результаты показаны в Windows XP. Сcылка: http://www.tuxradar.com/content/bench...

Позже были проведены аналогичные тесты в Firefox/Linux и Firefox/Wine, последний продемонстрировал более высокую производительность.

>>> Подробности

★★★

Проверено: JB ()
Ответ на: комментарий от sniper21

> эээмм Firefox для оффтопа собирают ВНЕЗАПНО при помощи MSVC, а для Linux gcc, может в этом причина?

А чем собирать под линукс, чтобы производительность была такая же?

codeine-man
()
Ответ на: комментарий от alx_me

> Взяли какую-то нахрен федору, какую-то сборку под windows, чего-то сравнили - получили, чё за подход нах. берём из src, раз. собираем под процессор - два, берём хост с нормальной поддержкой драйверами на обоих ОС - три, и вот тогда уже паникуем. Чё за быдлятсво сравнивают - пугают.

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

codeine-man
()
Ответ на: комментарий от codeine-man

>А чем собирать под линукс, чтобы производительность была такая же?

НЕкривыми руками и одолжить у кого-то более-менее приличные мозги.

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

> НЕкривыми руками и одолжить у кого-то более-менее приличные мозги.

Почему ни на один дистрибутив не нашлось ни одного сборзика пакетов с НЕкривыми руками и приличными мозгами?

codeine-man
()
Ответ на: комментарий от codeine-man

>Почему ни на один дистрибутив не нашлось ни одного сборзика пакетов с НЕкривыми руками и приличными мозгами?

"ни на один" - это на какой?

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

Берем сборку FirefoxQt и тестируем.

Блин, ну сказано же - не общаются эти тесты с интерфейсом!!!

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

>потому что там собрано универсально, для работы на многих машинах...

а виндовая сборка чем в этом плане хуже-то?

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

>Кто-то еще не знает, что Файрфокс в первую очередь оптимизируют для вантуза?

Кстати да, разница фантастическая. Ну мы не будем вспоминать, сколько времени в linux версии firefox не работали хоткеи в русской раскладке, да? :-(

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

>ждём нативный Хром

Который будет работать так же, как Google Earth, блистая шрифтами? Тормозя и крашась? Или так же, как Google Talks, которого в Linux нет до сих пор? Нативный Хром есть, и называется он Konqeror. А от гугля ожидать чего-то я бы не рискнул, даже несмотря на свою авантюрную натуру :-)

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

> Ну мы не будем вспоминать, сколько времени в linux версии firefox не работали хоткеи в русской раскладке, да?

Странно это, у меня ctrl-{F,T,W,N,...} работали под Linux с Firefox 1.0rc.

ttx
()

Все теперь этому долбаному линуксу, лору, венде, анонимусам, вайну, фаерфоксу точно капец!

//выдохнул и спать

FiXer ★★☆☆☆
()

да, из этого треда узнал об arora, неплохо. до этого наблюдал за midori, но он сырее. по поводу анонимусов: предлагаю завести аккаунт "анонимус" с паролем "123", чтобы любой желающий мог им пользоваться.

boo32
()

ппц. Это тестировали теже идиоты, которые крутость ОС сравнивали по количеству кликов мышки нужных для установки.

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

> Вы уверены, что находились в пределах Солнечной Системы?

Да.

> Вот новость о фиксе этого эпохального бага:

Видимо, это проблема конкретной сборки Firefox; никогда не наблюдал ни для Firefox, ни для Mozilla Suite.

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

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

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

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

Не было у меня этой проблемы, независимо от рус./лат.

ttx
()

Ну, уже ведь говорено сотни раз, за свободу и безопасность, которую Linux даёт по сравнению с XP <i>будь добр</i>, заплати.

Hokum ☆☆☆☆
()
Ответ на: комментарий от dikiy

>попробуй ICC собрать

вот кстати не собирается оно ICC, я как 10.1 так и 11 пробовала, сегфолтится при запуске, там код такой что даже если форсировать -O2 в течении всей сборки , то тоже будет падать, вот такое замечательное качество

И кстати если отдельные библиотеки собирать ICC , то будет интересный результат например с проверкой некоторых SSL сертификатов...

так что пересобрать конечно можно с CFLAGS , CXXFLAGS , но сильно лучше не упорствовать, Pentium4 оптимизированная сборка заметно быстрее по сравнению с обычной работает впрочем...

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

>Сборка под процессор дает что-то в некоторых численных программах да и то максимум 5%. В остальных случаях ничего кроме -O2 не нужно.

максимум 2% в производительности GUI (Gtk2, тесты с Gtkperf)
в случае же например Gzip'a - +22% (Intel CC, Core2), libgmp дает 17% прироста,
кроме -O2 желательно указывать

-fomit-frame-pointer (~ +7%)
-march= (~+5%)
-mfpmath=sse (можно =both) тоже дает прирост на математике, если процессор поддерживает SSE2 и выше, просто с SSE лучше не использовать (точность страдает)

Sylvia ★★★★★
()

Жава не нужна. Ни сама, ни жаваскрипт.

И сравнения подобные - говорят лишь о необъективности сравнивающих.

Глупо сравнивать петуха и щуку. Даже в кулинарном смысле.

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

>(14.02.2009 5:24:52)

ты когда нибудь спишь? или всегда что-нибудь тестишь пересобираешь? Или мне стоит сделать man часовые пояса?

st0ke
()

Мои тесты

Вообщем вот что получилось у меня
(полные тесты тут - http://pastebin.ca/1336677 )

1)
WINE, FireFox 3.0.6 Windows
Total: 3306.2ms +/- 7.8%


2)
FireFox 3.0.6 Linux (официальная сборка)
Total: 3597.8ms +/- 13.1%


3) IceCat 3.0.6 Linux (Pentium4, SSE2, FFP оптимизированая сборка)
Total: 3316.0ms +/- 5.7%

А вместо выводов скажу о том что тесты JS к производительности ощущаемой пользователем имеют мало отношения, имеет значение скорость подключения и скорость работы интерфейса )

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

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

Потому что ff у тебя уже закешировал все рабочие java-скрипты, и грузит сразу данные, а с aror'ы ты зашёл первый раз и ей пришлось всю куеву кучу кода загружать.

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

>Те же выкрутасы проявляются: при одновременном открытии нескольких вкладо ВНЕЗАПНО окно Fx замирает и ни на что не реагирует. Потом так же внезапно отмокает и прогружает контент на всех вкладках.

config:about -> network.dns.disableIPv6 -> true

bitlz
()

немного потестил тут... windows XP V8 - Score: 120 sunspider - 5673.6ms Gentoo v8 - Score: 132 sunspider - 4855.8ms Ubuntu v8 - Score: 102 sunspider - 7231.2ms wine под гентой v8 - Score: 119 sunspider - 5581.2ms и еще: google chrome v8 - Score: 1008 sunspider - 1949.0ms

Ну что тут можно сказать.. Во первых не ожидал, что у вайна такие низкие потери производительности. Во вторых гента рулит. В третьих - убунту тормоз (: А в четвертых - все это фигня, разница в пределах 10-15 процентов.. мелочи. Все равно как видно по хрому - у ФФ просто отстойный ява-движок.

Davinel
()

Скажу даже больше: ff работает под вендой быстрее не только по критерию обработки js, но и по всем остальным тоже :(

Demon37 ★★★★
()

Всегда говорил, что мозилла и впоследствии фырефокс -- глючное тормозное неюзабельное говнище, которое нихрена не умеет, кроме как глючить и тормозить. Чему-то научить его можно плагинами, остальное -- проблемы в ДНК. Неизлечимые.

kemm
()

Вопрос на засыпку. А как тогда быстро работает FF JS в native Windows? Гы! То-то. GNU/Linux - это серверная система, не для десктопов.

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

>Скажу даже больше: ff работает под вендой быстрее не только по критерию обработки js, но и по всем остальным тоже :(

И не только в венде. Но и под BSD (Mac OS X). Вот так-то! :)

Bioreactor ★★★★★
()

100-й комментарий

Линукс рулит
// wbr - естественно

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

> Жава не нужна. Ни сама, ни жаваскрипт.
> И сравнения подобные - говорят лишь о необъективности сравнивающих.

> Глупо сравнивать петуха и щуку. Даже в кулинарном смысле.


И как же надо сравнивать объективно. Вы не молчите, предлагайте, предлагайте!

codeine-man
()
Ответ на: комментарий от Davinel

> Все равно как видно по хрому - у ФФ просто отстойный ява-движок.

Может всё-таки "яваскрипт-движок"?

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

> ппц. Это тестировали теже идиоты, которые крутость ОС сравнивали по количеству кликов мышки нужных для установки.

А это единственное, где у линукса в лице убунты есть шанс себя показать в честном сравнении. И то, если забыть про N-Lite, который грязный хак и всё такое.

Простые замеры скорости загрузки системы и программ с секундомером приведут линуксоидов в отчаяние, как и скорость реакции GUI. Вообще проблемы со скоростью это генетический дефект линукса, выросший из механического переноса решений для мейнфреймов 70ых годов на современные ПЭВМ - модульность до маразма везде где надо и где не надо плюс переносимость на экзотические архитектуры в ущерб скорости на единственной реально используемой (на ПЭВМ).

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