The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

В новой сборке Firefox 3 увеличена производительность JavaScript

26.02.2008 11:45

Очередная ночная сборка Firefox 3, собранная с использованием PGO механизма оптимизации GCC 4, порадовала значительным увеличением производительности выполнения JavaScript кода.

Результаты оценки производительности тестовым комплектом SunSpider JavaScript Benchmark:

  1. Firefox 3 Nightly (с PGO оптимизацией): 7263.8ms
  2. Firefox 3 Nightly (предыдущая сборка от 02/25/2008): 8219.4ms
  3. Opera 9.5.9807 Beta: 10824.0ms
  4. Firefox 3 Beta 3: 16080.6ms
  5. Safari 3.0.4 Beta: 18012.6ms
  6. Firefox 2.0.0.12: 29376.4ms
  7. Internet Explorer 7: 72375.0ms

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

  1. Главная ссылка к новости (http://cybernetnews.com/2008/0...)
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/14417-firefox
Ключевые слова: firefox, javascript, test, speed, benchmark
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (26) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Руслан (?), 12:17, 26/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    жду не доджусь =))))))
    PS. 2.0.0.12 только у меня не очень стабильно работает?)) или я не одинок, за 2.0.0.11 не замечал неожиданных падений)
     
     
  • 2.2, BullDog (?), 12:49, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    У меня работает стабильно.
    Поскорей бы уже релиз вышел =)
     

  • 1.3, Lindemidux (??), 12:49, 26/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Фчера скачал ff 3b3 вообще обалдел, грузится быстро, памяти хавает меньше, процессор грузит меньше, страницы открывает быстрее, новая адресная строка - тоже классная, единственное кнопки навигации для screentouch неудобные.
    Короче если так продолжится, то опере у меня песец.
     
  • 1.4, Аноним (-), 13:33, 26/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Извините за оффтоп, но такой вопрос связанный с браузерами: есть ли средство создавать что-то вроде namespace-ов в браузере (в Опере, в Лисе) чтобы у них (у неймспейсов) кукисы хранились в разных местах, тойсть одно окно браузера, но например можно в одном сайте залогиниться разными юзернеймами, или открыть несколько gmail-ов?
     
     
  • 2.5, morz (?), 13:40, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    В Firefox нужно использовать несколько профилей.


     
  • 2.6, Humanoid (?), 13:41, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Для фокса точно был плагин, для поддержки нескольких куков и быстрого переключения между ними


     
  • 2.7, pavlinux (ok), 13:44, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >... есть ли средство создавать что-то вроде namespace-ов...

    Ты так, поболтать или действительно интересно?
    Тогда, надо было, с начало спросить Гуглю на предмет Firefox + Namespace.


     
     
  • 3.8, Аноним (-), 13:52, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Да не просто прочитал новость про новую версию, подумал секунду а что _мне_ не хватает, и тут же и спросил. Спасибо всем кто ответил, а насчёт Оперы что скажете? (Гугль на Opera+Namespace ничего вразумительного не дает :)
     

  • 1.9, pavlinux (ok), 13:56, 26/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А вот это кто нить пробовал? - http://celtickane.com/webdesign/jsspeed2007.php
     
     
  • 2.11, pavlinux (ok), 14:06, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    И вот ещё:

    http://www.howtocreate.co.uk/csstest.html
    http://www.howtocreate.co.uk/tutorials/jsexamples/brotest


     
     
  • 3.17, exn (??), 15:48, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    пробовал только первый
      
    получилось 1812

    ff2.0.0.11 бинарники для линукса с офсайта.
      2core 2Gz..

     

  • 1.10, Pilat (?), 14:01, 26/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я не знаю, откуда они взяли такой чудесный тестер производительности, но на моих JS задачах Опера и Safari демонстрируют иногда скорость на порядок больше, чем в FF2. IE - раз в 10 медленнее FF. Основная между ними разница проявляется на сайтах с большим числом элементов, например поиск объекта по id в IE невероятно медленный.
     
     
  • 2.12, Lindemidux (??), 14:12, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати зашибись теперь есть еще одна ссылка для моих тестрирований производительности ОС, открытых и закрытых программных продуктов: Linux, FreeBSD, Solaris, Windows.
     
     
  • 3.13, pavlinux (ok), 14:20, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тогда поведай люду местному, что FF3 на jspeed2007 кажет?!

     
     
  • 4.14, Lindemidux (??), 14:29, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну тогда поведай люду местному, что FF3 на jspeed2007 кажет?!

    Это что такое? Гугль не нашел.

     
  • 4.15, Lindemidux (??), 14:39, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну тогда поведай люду местному, что FF3 на jspeed2007 кажет?!

    Если вы это про тест указанный сверху тогда чуть попозже.


     
  • 4.18, Hety (??), 16:12, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    3.0b3
    Core 2 Duo 6420(2.13 GHZ)
    2G DDR 800
    900-930 ms
     
     
  • 5.23, pavlinux (ok), 20:21, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А что показывает  about:buildconfig
     

  • 1.16, InkviZitor (?), 15:25, 26/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    как-то подозрительно детище мелкомягких унизили... почти в 10 раз...
     
     
  • 2.19, Pilat (?), 16:48, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Оно примерно так и есть. Наверно, там каждая инструкция через OLE объект сделана. Пример - 3000 чекбоксов с уникальными id, так чтобы все чекбоксы установить, выбирая по getObjectById - секунд 10, если по массиву запомненных id - то мгновенно.
     

  • 1.20, Аноним (20), 17:56, 26/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    qtwebkit и ff3 отправят все версии IE  в нокаут
     
  • 1.21, Гость (?), 18:00, 26/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм, т.е. на sourceforge перестанут менюшки откываться по секунде, и web таки станет сравнимым по юзабельности с нормальным GUI? Слабо верится.

    "PGO builds will take much longer than normal builds!". Ха, неужели пресобранные бинарники становятся быстрее собранных у себя?

     
     
  • 2.22, Гость (?), 18:02, 26/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Ха, неужели пресобранные бинарники становятся быстрее собранных у себя?

    Э, я в том смысле что пресобранные с PGO vs. собранные у себя без PGO (если оно будет собираться как openffice, пусть отправляется в биореактор).

     

  • 1.24, Lindemidux (??), 20:37, 26/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это FF 3b3 под маздаем, ноут с линухом дома умудрился забыть.
    PIV 2.4 FSB 533 M/B Gigabyte 8IPE1000 Dual DDR400 512Mb
    http://celtickane.com/webdesign/jsspeed2007.php
    Test Type Runtime (ms)
    Array object
    36
    Date object
    20
    Error handling
    125
    Math object
    86
    RegEx object
    271
    String object
    130
    DOM
    232
    Ajax declarations
    506
    Total Duration
    1406

    Осел 6 им подавился.

    епера 9.26:
    Array object 109
    Date object 47
    Error handling 94
    Math object 94
    RegEx object 265
    String object 219
    DOM 219
    Ajax declarations 437
    Total Duration 1484

    http://www.howtocreate.co.uk/csstest.html
    ff 3b3 - 35ms

    осел 6 - 38ms

    епера 9.26 - 31ms

     
  • 1.25, RNZ (ok), 01:05, 27/02/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Opera 9.50 Beta 2, Build 1823, Platform Linux System, i686, 2.6.23-gentoo-r8, Qt library 4.2.2:
    543 http://celtickane.com/webdesign/jsspeed2007.php
    9   http://www.howtocreate.co.uk/csstest.html

    C2D E6300 @2800Mhz

     
     
  • 2.26, SneeR (?), 10:54, 27/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    15198.2ms по сабжевому тесту и это на дохлом ноутбуке
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру