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

Исходное сообщение
"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "

Отправлено opennews , 28-Окт-14 09:23 
Разработчики Mozilla сообщили (http://robert.ocallahan.org/2014/10/are-we-fast-yet-yes-we-a...) об очередном успехе в области оптимизации производительности JavaScript-движка Spidermonkey, который по данным сервиса мониторинга производительности браузеров arewefastyet.com (http://arewefastyet.com/) впервые  обогнал применяемый в Chrome движок V8 в тесте Octane (https://developers.google.com/octane/). Примечательно, что тестовый пакет Octane разработан (http://www.opennet.ru/opennews/art.shtml?num=38367) компанией Google, как продолжение развития  пакета V8 Benchmark, созданного для тестирования движка V8. В отличие от  V8 Benchmark в Octane предлагаются реалистичные сценарии тестирования, основанные на реальном коде,  встречающемся в существующих web-проектах и популярных JavaScript-библиотеках. C января Firefox c движком Spidermonkey  уже закрепился в качестве  лидера синтетических тестов kraken и sunspider, но отставал от V8 в тесте Octane.

URL: http://robert.ocallahan.org/2014/10/are-we-fast-yet-yes-we-a...
Новость: http://www.opennet.ru/opennews/art.shtml?num=40946


Содержание

Сообщения в этом обсуждении
"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 09:23 
странно, но на глаз последняя версия ФФ отрабатывает медленнее чем Хром наш яваскрипт-код...

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено rshadow , 28-Окт-14 09:34 
Все верно. Правильная архитектура всегда дает больший вклад чем какие бы то ни было оптимизации. ФФ для пользователя работает медленнее. Это видно даже не вооруженным глазом.

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 29-Окт-14 03:33 
Ща нам нубы опеннета уроки архитектуры дадут.

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Анонимус_б6 , 28-Окт-14 09:24 
вопрос: ФФ только запущенный жрет 250 мб ОЗУ. Чего такого он делает в этот момент? Ничего! Откуда такое потребление ОЗУ?

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено UePhobos , 28-Окт-14 09:26 
Свали, клоун. Посмотри, сколько жрёт Chrome/Chromium. Подсказка: надо сложить несколько чисел.

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Stax , 28-Окт-14 14:30 
Зачем складывать (тем более что там совсем не так очевидно из-за разделяемой памяти), когда есть готовый ps_mem?

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 09:45 
  PID USER      PR  NI    VIRT    RES    SHR    S  %CPU %MEM   TIME+ COMMAND    
18158             20   0    760000  130620  36768  S   3,0      4,0    0:14.58 firefox    
18340             20   0    891668  195584  39612  S   7,4      5,9    0:10.81 firefox


Первая строчка без дополнений и пустая страница, вторая строчка с дополненими и пустая страница.


"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Xasd , 28-Окт-14 13:13 
4% от памяти и 6% от памяти.

а сколько у тебя памяти?

если предположить что у тебя всего 8гигобайт памяти -- то это значит что Firefox жрёт меньше чем 50мегобайт.


"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Andrey Mitrofanov , 28-Окт-14 13:34 
> а сколько у тебя памяти?
> если предположить что у тебя всего 8гигобайт памяти -- то это значит

Проценты от колонки RES

130620 = 4,0%
195584 = 5,9%

значит "всего" где-то между:

130620 / 0.04
3265500
195584 / 0.059
3314983
130620 / 0.044
2968636

[блоков/Кб].


"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено AnonymousSL , 28-Окт-14 09:34 
А где этот новый Spidermonkey используется? Потому что ФФ 33.0 отстал от chromium 29. Только что мерял.

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 09:38 
В тесте использовались последние Nightly сборки. Причем не обычные, а с использованием оптимизаций PGO. Они доступны на ftp серверах Mozilla.

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено абыр , 28-Окт-14 10:41 
> В тесте использовались последние Nightly сборки. Причем не обычные, а с использованием
> оптимизаций PGO. Они доступны на ftp серверах Mozilla.

И данные для PGO естественно были получены выполнением javascript тестов.


"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Grammar_Nazi , 28-Окт-14 10:48 
мерил

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 11:54 
Нечего сказать по теме — придерись к правописанию.

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Xasd , 28-Окт-14 13:15 
> Нечего сказать по теме — придерись к правописанию.

нет. зачем ты учишь их плохому? :)


"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено azure , 28-Окт-14 10:50 
напоминает это все социалистическую пропаганду. У нас лучше, быстрее, чем на загнивающем западе!
А берешь в руки конечный продукт, и без скрупулезных тестов ясно, какой лучше.

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Atterratio , 28-Окт-14 11:23 
Да, мне тоже явно FF больше нравится и без всяких тестов)

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 29-Окт-14 21:56 
> Да, мне тоже явно FF больше нравится и без всяких тестов)

Кому-то нравится поп, кому-то попадья, а кому-то свиной хрящик. Означает ли сказанное, что свиной хрящик сексуальнее попадьи? :)


"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Xasd , 28-Окт-14 13:17 
хорошо конечно что быстрый Яваскрипт, но узкое горлышко у Фаерфокса наверное сейчас не в Яваскрипте?

я разумеется люблю Мозилку, но откройте тестовую демку -- http://www.areweflashyet.com/adamatomic/canabalt2.html -- на Фаерфоксе и на Хроме.

Хром отрисовывает демку в *несколько* раз быстрее чем Фаерфокс.


"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 16:08 
После двух минут мучений фаерфокс упал.

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено kot , 28-Окт-14 20:11 
аналогично, радует, что хоть восстановление открытых вкладок теперь нормально работает, раньше только бэкапы спасали

"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Led , 28-Окт-14 23:03 
> аналогично, радует, что хоть восстановление открытых вкладок теперь нормально работает

Интересная жизнь у вендузятников!


"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Xasd , 29-Окт-14 01:00 
>>> После двух минут мучений фаерфокс упал.
>> аналогично, радует, что хоть восстановление открытых вкладок теперь нормально работает
> Интересная жизнь у вендузятников!

вот только вся боль в том что:

...Firefox падает-то (падает -- в демке ссылка на которую приведена выше) как раз именно на GNU/Linux, а не на Венде...

похоже из-за кривой поддержки GStreamer.

и радовать тут может только тот факт, что Хром тоже падает. но не на этой демке а на другой (ссылку приводить не буду. но скажу что Фаерфокас там не падает, и дело там не в GStreamer)


"JavaScript-движок Spidermonkey обогнал V8 в тесте Octane "
Отправлено Lain_13 , 29-Окт-14 17:35 
У меня Хром в несколько раз быстрее отрисовывает пустой прямоугольник. Причём даже на винде.

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Xaionaro , 28-Окт-14 14:21 
А где числа и графики?

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 15:06 
V8 чисто для гуглосервисов адаптирован. ничего сверхскоростного там нет. зло одним словом

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 15:14 
Бред.

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено xaxaxa , 28-Окт-14 16:16 
кстати, нет

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено anonim , 28-Окт-14 19:50 
никто никогда тут этого не признает. все будут пользоваться дёрганым интерфейсом и боготворить большого бората

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 15:13 
В основную ветку V8 не включен код нового оптимизатора, т.к. ES6 еще не полностью иплементирован. Обещают увеличение производительности JS на 35%.

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 18:27 
Кодовое имя нового V8 - TurboFan.

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Антон , 28-Окт-14 18:42 
А ничего что они его тоже протестировали?

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 18:48 
А ничего, что он еще нерабочий и потому показывает околонулевые результаты?

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Серый1 , 28-Окт-14 15:16 
Народ, харэ пыхтеть, насчёт конечного продукта и измерений на стабильных сборках. Этот тест проводился на Nightly, вам же вроде уже чёрным по белому напечатали. Вот когда стабилизируют сборку, отправят хотя бы в бету, тогда и посмотрите и по сравниваете...к тому времени и хром чё-нить оптимизирует, а сейчас это просто тест драйв будущего огнелиса, вот и всё.

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Xasd , 28-Окт-14 15:35 
всё правильно сказал.. и ещё добавлю:

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

кому-то это может ,кстати, показаться обидным, но всё же я надеюсь что Фаерфокс не станет работать медленнее от того факта что Хром ускорили :)


"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 17:56 
И это радует! Здоровая конкуренция в действии! Респект разработчикам!

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Аноним , 28-Окт-14 18:48 
Знаем мы их оптимизации. Вот например недавно они взяли и испортили жизнь пользователям ядер с патчами PaX в угоду 1-2% производительности в тесте Octane.
https://bugs.gentoo.org/show_bug.cgi?id=519068#c15

"JavaScript-движок SpiderMonkey обогнал V8 в тесте Octane "
Отправлено Crazy Alex , 28-Окт-14 19:41 
ну дык - или паранойя или производительность, хихикс