The OpenNET Project / Index page

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



"Google объявил Octane устаревшим и не отражающим реальную пр..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от opennews (??) on 13-Апр-17, 11:34 
Компания Google решила (https://blog.chromium.org/2017/04/real-world-javascript-perf...) отказаться (https://v8project.blogspot.ru/2017/04/retiring-octane.html) от использования, поддержки и развития пакета Octane (https://developers.google.com/octane/), созданного (https://www.opennet.ru/opennews/art.shtml?num=34636) в 2012 году в качестве инструмента для тестирования производительности JavaScript-движков, оперирующего кодом реальных популярных web-проектов вместо синтетического стресс-тестирования возможностей, которые мало влияют на производительность работы с реальными сайтами.


В последние годы технологии разработки сильно изменились, появился стандарт ECMAScript 2015, получили распространение новые web-фреймворки и библиотеки.  По мнению Google, пакет Octane исчерпал себя, больше не отражает реальную производительность и не может служить меркой для оценки браузерных движков и выбора направлений оптимизации. Показатели браузеров в    Octane  достигли примерно одного уровня.


Аргументом против синтетических тестов также выступает то, что производители браузеров не брезгуют внесением специальных оптимизаций,  не влияющих на работу в реальных условиях, но позволяющих добиться улучшения показателей при прохождении тестов производительности.  Например, производители браузеров пользуются ошибкой (https://codereview.chromium.org/1355113002) в тесте Box2DWeb, которая позволяет улучшить результат проверки в Octane на 15%.


Более того, некоторые специфичные для Octane оптимизации стали приводить (https://github.com/nodejs/node/issues/9634) к замедлению (https://bugs.chromium.org/p/v8/issues/detail?id=3665) работы реальных приложений (например, медленнее работают Node.js и Ember). Также можно напомнить, что ранее в Internet Explorer было выявлено (https://www.opennet.ru/opennews/art.shtml?num=28717) игнорирование обработки  определенных языковых конструкций только при выполнении тестов (незначительное изменение кода теста приводило к замедлению в несколько десятков раз).

Отмечается, что в прошлом году разработчики движка V8 внедрили (https://v8project.blogspot.ru/2016/12/how-v8-measures-real-w...) новый метод оценки производительности движка, основанный на выполнении слепков реальных web-страниц, взятых с популярных сайтов, таких как Reddit, Twitter, Facebook и Wikipedia. В результате применения этого метода удалось в среднем на 10-20% ускорить загрузку web-страниц при сравнении Chrome 56 с Chrome 49. Так как Octane оценивает пиковую производительность, показатели прохождения данного теста остались на прежнем уровне, несмотря на явное ускорение работы в реальных условиях.


Измерение пиковой производительности JavaScript оценивает лишь небольшой слой крупных web-приложений, оставляя неучтённым такие важные факторы как время загрузки страницы, время начала выполнения скриптов, эффективность кэширования, скорость обработки и отрисовки HTML и CSS. Кроме того, результат прохождения тестов на пиковую производительность очень сильно зависит от используемой платформы.
По оценке Google наиболее близкие к реальным условиям показатели в настоящее время демонстрирует тест  Speedometer (http://browserbench.org/Speedometer/), разработанный командой WebKit  и учитывающий скорость работы с React, Angular, Ember и другими фреймворками.


URL: https://blog.chromium.org/2017/04/real-world-javascript-perf...
Новость: http://www.opennet.ru/opennews/art.shtml?num=46372

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Google объявил устаревшим Octane, пакет для тестирования Jav..."  +9 +/
Сообщение от Аноним (??) on 13-Апр-17, 11:34 
«А в попугаях-то я гораздо длиннее!»

Но неплохо, что уж там.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –1 +/
Сообщение от Аноним (??) on 13-Апр-17, 11:35 
В тесте html5test.com у кого сколько набирает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +3 +/
Сообщение от A.Stahl (ok) on 13-Апр-17, 11:51 
7
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от A on 13-Апр-17, 12:17 
OUR BROWSER SCORES 519 OUT OF 555 POINTS
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

18. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Tishka17 email on 13-Апр-17, 14:32 
520, chrome 57 на android 7.1.2
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –3 +/
Сообщение от Аноним (??) on 13-Апр-17, 13:27 
Firefox 52.0 на винде7 Скрипты 27/30   Всего 474/555
"снимок"
http://html5test.com/s/fc27cd3580b71fbc.html

Vivaldi На винде7 Скрипты 27/30   Всего 519/555
"снимок"
http://html5test.com/s/0f70973580baa663.html

Вивальди тащит :D
Хромоного нету  чтоб потестить  отказался от него Думаю и от фф тоже отказаться и сесть на  PaleMoon или еще какой форк лисы

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

16. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +7 +/
Сообщение от Lain_13 (ok) on 13-Апр-17, 14:02 
> Vivaldi
> Хромоного нету  чтоб потестить  отказался от него

Вообще-то ты именно им и пользуешься.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

21. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –5 +/
Сообщение от Аноним (??) on 13-Апр-17, 15:45 
Вообще-то, нет. Погуглите про Chrome/Chromium, а потом про Blink. И может быть поймете, что это вообще понятия из разных категорий.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

26. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Anonim (??) on 13-Апр-17, 17:44 
https://ru.wikipedia.org/wiki/Blink_(%D0%B4%D0%B2%D0%B8%D0%B6%D0%BE%D0%BA)

Используется в Chrome 28+, Opera 15+, Vivaldi, Яндекс.Браузере и прочих браузерах на основе Chromium, выпущенных после весны 2013 года.

И ?

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

28. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –3 +/
Сообщение от Аноним (??) on 13-Апр-17, 18:14 
> https://ru.wikipedia.org/wiki/Blink_(%D0%B4%D0%B2%D0%B8%D0%B6%D0%BE%D0%BA)
> Используется в Chrome 28+, Opera 15+, Vivaldi, Яндекс.Браузере и прочих браузерах на
> основе Chromium, выпущенных после весны 2013 года.
> И ?

И? Блинк - это название джижка, а хром - это название браузера. Вивальди использует Блинк, а не хром, поэтому говорить,  что если седан пользуется Вивальди,  то он автоматически пользуется хромомом, неправильно.  Движок рендеринга != браузер. Довольно долго вебкит был основой и Хрома,  и Сафари, так что это значит,  что это одно и то же?

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

32. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +1 +/
Сообщение от Аноним (??) on 13-Апр-17, 18:48 
> и прочих браузерах на основе Chromium
> на основе Chromium
> Chromium

...

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

34. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –2 +/
Сообщение от Аноним (??) on 13-Апр-17, 21:01 
Во вы спор тут устроили  Под "Хромоногим" я имел в виду именно Браузеры Гугл хром/Хромиум (неразделяю  эти браузеры  ибо  как помне  одна и таже хрень только оболочка разная).  И Да  Эти 2 браузера уменя в черном списке из-за того что, загружают проц и память по самое нехочу   в зависимости от количества открытых вкладок.Причем помоему загрузкасистемы увеличивается   чуть ли не с геометрической прогрессией.Хотя сам посебе вроде быстро аботает ( видимо благодаря излишней загрузке системы) Лис - Хромоногий  конечно тоже, но по другой причине - у него лапы как ровно отбитые, и вот он ковыляет себе потихоньку грузя страницы интернета... тормоз или медленный газ - кому как больше нравится. Остается из установленных  Вивальди. Памяти жрет  около  40 метров. страницы грузит достаточно быстро. Правда с интерфейсом беда точнее с некоторыми  функциями интерфейса, но это поправимо, и этими  функциями  лично мне можно непользоваться.  
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

42. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Аноним (??) on 14-Апр-17, 11:07 
У меня лис, грузит быстро, не вижу отличий от вивальди.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

37. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –1 +/
Сообщение от mimocrocodile on 13-Апр-17, 21:58 
На этом сайте принятно считать что движок это и есть браузер, а всё остальное это шкурки (скины).
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

29. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Аноним (??) on 13-Апр-17, 18:17 
> https://ru.wikipedia.org/wiki/Blink_(%D0%B4%D0%B2%D0%B8%D0%B6%D0%BE%D0%BA)
> Используется в Chrome 28+, Opera 15+, Vivaldi, Яндекс.Браузере и прочих браузерах на
> основе Chromium, выпущенных после весны 2013 года.
> И ?

"седан" следует читать,  как "человек". Автозамена :)

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

33. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +1 +/
Сообщение от Lain_13 (ok) on 13-Апр-17, 19:01 
В контексте сказанного ты именно им и пользуешься. Или ты думаешь, что в Vivaldi в движок добавляли поддержку новых фич HTML/CSS/JS, и в Chrome результат будет иным? Разве что в Хромиуме может не хватать пары опциональных аудио/видео декодеров. Естественно в плане настройки под себя Vivaldi это совершенной иной и куда более удобный браузер.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

35. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от anonimbl on 13-Апр-17, 21:07 
То есть ты запускаешь реакт приложение поверх хромиума, чтобы запускать в нем реакт приложения поверх реакт приложения поверх хромиума.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от freehck email(ok) on 13-Апр-17, 14:23 
> В тесте html5test.com у кого сколько набирает?

FF45, Devuan GNU/Linux Jessie: 444/555
Вообще странно. Я не замечаю каких-либо ощутимых тормозов. Может, не по тем сайтам ползаю.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

27. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +1 +/
Сообщение от rshadow (ok) on 13-Апр-17, 17:54 
Попробуйте почитать что именно тестит этот сайт. Можно начать с названия домена.

Подсказка: тестирует не производительность.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

30. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от freehck email(ok) on 13-Апр-17, 18:29 
> Подсказка: тестирует не производительность.

Ааааа! :)
Да, теперь сообразил. Работа - страшная вещь, совсем мозги расплавились уже.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

19. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –1 +/
Сообщение от Аноним (??) on 13-Апр-17, 14:49 
517 OUT OF 555 POINTS http://html5test.com/s/e42641358097a7e0.html
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

31. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от жабабыдлокодер (ok) on 13-Апр-17, 18:38 
Хромиум на последней Федоре - 518.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

36. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от крокодил мимо.. on 13-Апр-17, 21:21 
> В тесте html5test.com у кого сколько набирает?

спс, ещё одна няшка, чтобы поотключать всякое ненужное..

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

38. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –1 +/
Сообщение от ann (??) on 13-Апр-17, 22:47 
504/555 из-за того что в браузер не вкомпилина поддержка DeRьMа и RTC
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

43. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –1 +/
Сообщение от Аноним (??) on 14-Апр-17, 11:10 
> 504/555 из-за того что в браузер не вкомпилина поддержка DeRьMа и RTC

Померяемся?

Your browser scores 467 out of 555 points

You are using Firefox 52.0.2 on Windows 10 (нет, на самом деле на Linux и не 52 а 53, в общем мерилка - фигня)

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

40. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –1 +/
Сообщение от Аноним (??) on 14-Апр-17, 01:41 
471

You are using Firefox 52.0 on Windows 8.1

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

48. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –1 +/
Сообщение от enik email(ok) on 14-Апр-17, 21:40 
460

You are using Edge 14 on Windows 10

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

10. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +2 +/
Сообщение от J.L. on 13-Апр-17, 12:33 
а почему тест учитывает "скорость работы с React, Angular, Ember и другими фреймворками" как будто это браузер должен подстраиваться под баги фреймворка ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

44. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Аноним (??) on 14-Апр-17, 13:14 
> а почему тест учитывает "скорость работы с React, Angular, Ember и другими
> фреймворками" как будто это браузер должен подстраиваться под баги фреймворка ?

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

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

47. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Lain_13 (ok) on 14-Апр-17, 14:40 
А как ты ещё определишь наиболее приоритетные для оптимизации части браузера (да и любого ЯП), кроме как гонять реально используемый код и оптимизировать узкие места? Иначе можно заоптимизировать никому ненужную чушь. Если у тебя, например, сложность алгоритма сортировки массива строк выражается через O(n^n), то, наверное, дело не в коде, который решил воспользоваться встроенным алгоритмом сортировки вместо реализации своего собственного, а в том, что встроенную сортировку писал террорист-смертник.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

49. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от JL2001 email(ok) on 20-Апр-17, 15:51 
> А как ты ещё определишь наиболее приоритетные для оптимизации части браузера (да
> и любого ЯП), кроме как гонять реально используемый код и оптимизировать
> узкие места? Иначе можно заоптимизировать никому ненужную чушь. Если у тебя,
> например, сложность алгоритма сортировки массива строк выражается через O(n^n), то, наверное,
> дело не в коде, который решил воспользоваться встроенным алгоритмом сортировки вместо
> реализации своего собственного, а в том, что встроенную сортировку писал террорист-смертник.

а если код либы перед вызовом сортировки из браузера делает O(n^n) и тормозит - какое место оптимизировать в браузере?

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

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

50. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Lain_13 (ok) on 20-Апр-17, 17:34 
> а если код либы перед вызовом сортировки из браузера делает O(n^n) и тормозит - какое место оптимизировать в браузере?

Никакое, выставляется багрепорт на либу. А вы как думали?

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

А кто тебе сказал, что нет? Нашли проблему, выставили сами себе багрепорт, починили. Ты возбухаеш.

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

13. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Аноним (??) on 13-Апр-17, 13:45 
Ни фига не понял. Из первого абзаца следует, что октан создан как альтернатива синтетическим тестам, а в 3-4 абзацах о нём пишут как о синтетическом тесте.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Аноним (??) on 13-Апр-17, 16:22 
первый абзац врет.
в оригинале сказано, что "мы теперь будем мерить производительность на снапшотах реальных страниц, а тесты октана плохо отражают действительность".

октан - синтетический тест, и по этому устарел.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

24. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +1 +/
Сообщение от Аноним (??) on 13-Апр-17, 16:52 
> октан - синтетический тест, и по этому устарел.

Octan не синтетический тест, он  ровно для замены синтетическим тестам и задумывался, но в нём использован код крупных web-систем типа эмуляторов, компиляторов на JavaScript или PDF.js, которые мало отражают работу обычных сайтов.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

23. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Аноним (??) on 13-Апр-17, 16:50 
> Ни фига не понял. Из первого абзаца следует, что октан создан как
> альтернатива синтетическим тестам, а в 3-4 абзацах о нём пишут как
> о синтетическом тесте.

Octane тестировал реальные ресурсоёмкие web-проекты, типа графических движков, библиотек сжатия, и прочих крупных вещей, скомпилированных в Asm.js. А новые тесты тестируют обычные страницы, типа Facebook.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +2 +/
Сообщение от Аноним84701 (ok) on 13-Апр-17, 13:49 
> выступает то, что производители браузеров не брезгуют внесением специальных оптимизаций,
> не влияющих на работу в реальных условиях, но позволяющих добиться улучшения показателей
> при прохождении тестов производительности.

Кто бы мог подумать, ага.
Вспоминается та же ненавидия с "особой поддержкой" бенчей в дровах:
http://www.geek.com/games/futuremark-confirms-nvidia-is-chea.../
> extremetech found good evidence that nvidia's driver was indeed detecting the presence of 3dmark2003 and altering its behavior, artificially increasing its score.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –2 +/
Сообщение от Аноним (??) on 13-Апр-17, 13:52 
В отличие от вашего чердака, Firefox очистить очень просто!

Это я к чему. Чердак у Google бомбанул, вот они и закрывают!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –1 +/
Сообщение от Аноним (??) on 14-Апр-17, 13:50 
> Firefox очистить очень просто!

Ананас, ты забыл тег "сарказм".
Pocket, Hello, DRM, WebExtentions: всё это и многое другое смотрите в новом FF.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +9 +/
Сообщение от random_vagabond on 13-Апр-17, 15:20 
Тормозит - не браузер, тормозит - сайт.
Если сайт выдаёт тяжёлый код, я не буду менять браузер, я поменяю сайт на более вменяемый.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +7 +/
Сообщение от YetAnotherOnanym (ok) on 13-Апр-17, 17:26 
Ваш пост огорчает веб-макак.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

39. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от Аноним (??) on 13-Апр-17, 23:47 
Увы, не всё можно поменять. Я вот периодически на амазоне отовариваюсь, и альтернатив ему не вижу, а более невменяемые скрипты, чем там, найти непросто.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

41. "Google объявил Octane устаревшим и не отражающим реальную пр..."  +/
Сообщение от DmA (??) on 14-Апр-17, 08:26 
разработчики абсолютного большинства html  страничек никогда не слышали слово "оптимизация".
Поэтому если вы не любитель открывать только одну страничку, то ваши вкладки будут тормозить, какой бы вы браузер не использовали!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Google объявил Octane устаревшим и не отражающим реальную пр..."  –2 +/
Сообщение от Аноним (??) on 14-Апр-17, 13:52 
> html  страничек

Ты же знаешь, что html - обычный гипертекст? Может быть ты хотел сказать "любители новомодных дерьмо-фреймворков"?

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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