The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Разработчики Mozilla приступили к созданию гибридного JavaSc..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от opennews on 22-Апр-11, 17:35 
Разработчики проекта Mozilla выступили с инициативой (http://blog.zpao.com/post/4620873765/about-that-hybrid-v8mon...) обеспечения возможности запуска на базе используемого в Firefox движка SpiderMonkey (http://www.mozilla.org/js/spidermonkey/) серверной JavaScript-платформы  node.js (http://www.opennet.dev/opennews/art.shtml?num=29616), позволяющей создавать высокопроизводительные сетевые приложения на языке JavaScript. Основная проблема при портировании связана с привязкой node.js к особенностям реализации JavaScript-движка V8 (http://v8.googlecode.com/), разработанного компанией Google для проекта Chrome. По мнению инициаторов проекта в последнее время наблюдается рост интереса к серверным JavaScript-решением, если среди клиентских решений продукты Mozilla достаточно успешно конкурируют с другими браузерами, то в серверной среде движок V8 пока остаётся безальтернативным решением.

Рассмотрев возможные пути выхода из сложившейся ситуации разработчики пришли к выводу, что н...

URL: http://www.theregister.co.uk/2011/04/20/mozilla_moves_node_d.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=30333

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

Оглавление

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


1. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  –7 +/
Сообщение от ascrzy on 22-Апр-11, 17:35 
Интересно, они действительно думают что их SpiderMonkey с костылём в виде эмулятора V8 api поверх движка, будет работать так же быстро как с оригинальным V8
ИМХО, бредовая идея
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +1 +/
Сообщение от Xasd (ok) on 15-Окт-11, 17:58 
> работать так же быстро как с оригинальным V8

оригинальный движок V8 вообще  написан (отчасти) на ассембрере.... и как следствие -- существует много архитектур на которых ВООБЩЕ V8 не работает НИКАК!

(например PS3-PPC)

...такчто в выборе "не работает вообще" и "работает" -- уж лучше вариант "работает" ... поэтому Mozilla`вцы молодцы! :-)

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

40. "Разработчики Mozilla приступили к созданию гибридного..."  +/
Сообщение от arisu (ok) on 15-Окт-11, 23:40 
> оригинальный движок V8 вообще  написан (отчасти) на ассембрере….

(тоскливо) нет, торагой, не написан он на ассемблере, даже отчасти. и не спорь о вкусе устриц с теми, кто мало того, что их ел, так ещё и умеет их готовить: одна из моих самых активных областей интересов — компиляторы и JIT-компиляторы.

> и как следствие
> — существует много архитектур на которых ВООБЩЕ V8 не работает НИКАК!

нет, не работает он на других архитектурах не потому, что «написан отчасти на ассемблере», а потому что он генерирует на выходе «родной» машинный код, никакой VM там внутри попросту нет. что никак не мешает написать генераторы для нужных архитектур: лишь бы их gcc поддерживал, чтобы сам V8 для них собрать. в первых версиях V8 вообще ничего, кроме x86, не умел. ничего, понадобилось — допилили.

если вдруг тебе будет *очень* интересно — попробуй разобраться в структуре V8. глядишь, поймёшь.

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

2. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  –4 +/
Сообщение от brother anon on 22-Апр-11, 17:36 
Смешно блин, реактивный V8 предлагают заменить на тормозной SpiderMonkey.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +2 +/
Сообщение от Аноним (??) on 22-Апр-11, 17:57 
>реактивный V8
>тормозной SpiderMonkey

Гуглобои такие гуглобои. Спайдерманки в некоторых тестах опережает в8, например, санспайдер. На ровне, например, в кракен. И отстает только в тесте от создателей в8 - в8 бенчмарк.

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

7. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от megabaks email(ok) on 22-Апр-11, 18:53 
sunspider:
firefox4 - Total:                 227.2ms +/- 1.2% (при этом не отображает ход процесса)
chromium 12 - Total:                 244.8ms +/- 2.2%
Kraken:
firefox4 - Total:                        6596.9ms +/- 1.5% (не отображает ход процесса)
chromium 12 - Total:                        5408.9ms +/- 0.7%

ну и кто тут фанбой? :3

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

8. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  –1 +/
Сообщение от Аноним (??) on 22-Апр-11, 19:12 
Ну и что тут? Санспайдер фф выиграл, кракен  немного проиграл. Видимо, что-то немного улучшили в в8. Но из этих результатов называть движок фф тормозным глупо.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +2 +/
Сообщение от megabaks email(ok) on 22-Апр-11, 19:22 
ну тормозным - глупо, согласен
это не опера с её 12236.6ms )
но таки лиса просто некорректно работает с этими тестами
и давай посчитаем:
227/244*100 = 93%
6596/5408*100 = 122%
назвать это "Санспайдер фф выиграл, кракен  немного проиграл" у меня язык не поворачивается
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +1 +/
Сообщение от Аноним (??) on 22-Апр-11, 19:30 
>Назвать это "Санспайдер фф выиграл, кракен  немного проиграл" у меня язык не поворачивается

http://arewefastyet.com/
Например.

Просто это говорит о том, что если в одно конкретном тесте фф сильно сливает, это не означает, что движок тормозной. В некоторых задачах он почти такой же, а в некоторых даже и получше. Ваще, если допортируют, результат не заставит себя ждать.

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

16. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от megabaks email(ok) on 22-Апр-11, 20:28 
сравни разницу в процентах
и подумай, что ты называешь выигрышем и что "немного"
а твой линк мне ни о чём не говорит
просто цифры некого дяди - не более
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от Аноним (??) on 22-Апр-11, 22:31 
Это проект мозиллы. А вот твои цифры достоверности имеют мало.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от megabaks email(ok) on 22-Апр-11, 23:02 
> Это проект мозиллы. А вот твои цифры достоверности имеют мало.

just lol

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

19. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от Аноним (??) on 22-Апр-11, 23:13 
Исходнички прилагаются.

http://hg.mozilla.org/users/danderson_mozilla.com/awfy

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

20. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от megabaks email(ok) on 22-Апр-11, 23:40 
какое это имеет отношение к достоверности моих цифр?
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

21. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от Аноним (??) on 23-Апр-11, 00:06 
Это к достоверности их цифр.
Твоих - никакое. Что угодно могу там понаписать.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от megabaks email(ok) on 23-Апр-11, 00:57 
тебе скринов мало?
или ты думаешь я так быстро рисую? )
а вообще - зафлудились мы с тобой
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

13. "Разработчики Mozilla приступили к созданию гибридного..."  –3 +/
Сообщение от anonymous (??) on 22-Апр-11, 19:35 
> ну тормозным — глупо, согласен
> это не опера с её 12236.6ms )

ORLY? только что проверил.
Opera 11.10: 292.6ms +/- 3.9%
Firefox 4.0.1: 242.6ms +/- 1.0%
при этом бедная опера усиленно моргала экраном, тормозилла — нет.

где обещаные 12? зачем ты меня обманул?

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

14. "Разработчики Mozilla приступили к созданию гибридного..."  +/
Сообщение от megabaks email(ok) on 22-Апр-11, 19:40 
ок:
лисичка - http://ompldr.org/vOGRuZA/22.04.2011-19:39.png
опера - http://ompldr.org/vOGRuZQ/22.04.2011-19:40.png
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Разработчики Mozilla приступили к созданию гибридного..."  +/
Сообщение от anonymous (??) on 22-Апр-11, 19:41 
а, нашёл. это на хрякене опера в два раза тормозилле слила.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

28. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от _HK_ on 25-Апр-11, 10:03 
А может так надо:
227÷244×100=93%
5408÷6596×100=82%
или так:
244÷227×100=107.5%
6596÷5408×100=122%
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

30. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от megabaks email(ok) on 25-Апр-11, 12:28 
> А может так надо:
> 227÷244×100=93%
> 5408÷6596×100=82%
> или так:
> 244÷227×100=107.5%
> 6596÷5408×100=122%

да, но разница очевидна
говорить, что с разницей в 7% - это "выиграл", а 22% - это "немного проиграл", мягко говоря, некорректно

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

10. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от лдл on 22-Апр-11, 19:27 
кранкшафт они сделали в десятом хроме, до этого в8 проигрывал. а вообще удобнее сравнивать по http://arewefastyet.com/ , правда там версии из транка
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  –1 +/
Сообщение от Crazy Alex (??) on 22-Апр-11, 19:31 
В данном случае транк как раз к месту - на V8Monkey навреняка оттуда же код будет браться
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

25. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от 0xFACE on 23-Апр-11, 14:55 
> ну и кто тут фанбой? :3

Вы, разумеется. Один тест выигран. Второй проигран. Налицо рубка примерно на равных. А у вас почему-то победителем безоговорочно объявлен V8. Вот это и называется фанатизмом.

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

27. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от megabaks email(ok) on 25-Апр-11, 09:22 
>> ну и кто тут фанбой? :3
> Вы, разумеется. Один тест выигран. Второй проигран. Налицо рубка примерно на равных.
> А у вас почему-то победителем безоговорочно объявлен V8. Вот это и
> называется фанатизмом.

ты тоже не смог посчитать?

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

29. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от Elhana (ok) on 25-Апр-11, 11:57 
И тут неожиданно следующая новость:
http://www.opennet.dev/opennews/art.shtml?num=30338

В которой V8 самый медленный. Даже если не брать во внимание результаты IE10 по религиозным соображениям, все равно лиса быстрее в разы.

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

37. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от megabaks email(ok) on 26-Апр-11, 10:48 
> И тут неожиданно следующая новость:
> http://www.opennet.dev/opennews/art.shtml?num=30338
> В которой V8 самый медленный. Даже если не брать во внимание результаты
> IE10 по религиозным соображениям, все равно лиса быстрее в разы.

и?
про 10-ку вообще надо бы помолчать - его как такового вообще не существует пока
+ попытки выдать некий код за эталон...
ну ты понел :3
+ в реальности то хромой таки шустрее

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

35. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от Капитан О. on 26-Апр-11, 01:38 
> ты тоже не смог посчитать?

Фанаты такие фанаты. Стоит только заикнуться что их фетиш не идеален, как тут же появляется масса способов подсчета, море соплей и сплошной Get The Fuckts.

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

36. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от megabaks email(ok) on 26-Апр-11, 10:46 
>> ты тоже не смог посчитать?
> Фанаты такие фанаты. Стоит только заикнуться что их фетиш не идеален, как
> тут же появляется масса способов подсчета, море соплей и сплошной Get
> The Fuckts.

понятно - так и запишем - считать не умеешь
+ фанатик
ибо тут никаких гетзефактов нет - тут сухие цифры
таки дела

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

33. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от Зилибоба (ok) on 25-Апр-11, 17:40 
Что интересно, на моей машине:
opera 11.01 Total: 695.2ms +/- 9.6%
chromium 12.0.747.0 Total: 1141.4ms +/- 4.7%
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

6. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  –4 +/
Сообщение от Аноним (??) on 22-Апр-11, 18:27 
Зачем изобретать велосипед, когда можно просто использовать V8? Ну или на крайний случай форкнуться от него, он же ведь распространяется под лицензией BSD.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от 0xFACE on 23-Апр-11, 14:52 
Вы еще забыли добавить что 640Кб хватит всем.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

26. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от antono email(??) on 24-Апр-11, 04:33 
Интересно вот что:

1) В SpiderMonkey есть вкусняшки которых еще долго не будет в V8.
2) Каким образом лицензия BSD помогает форкаться?

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

31. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от bootforce on 25-Апр-11, 13:49 
что за вкусняшки такие?
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

32. "Разработчики Mozilla приступили к созданию гибридного..."  +/
Сообщение от anonymous (??) on 25-Апр-11, 14:08 
> что за вкусняшки такие?

на вскидку — только наличие plain C API из коробки. и отсутствие C++ API.

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

34. "Разработчики Mozilla приступили к созданию гибридного JavaSc..."  +/
Сообщение от rewlad email on 26-Апр-11, 01:29 

1) новые возможности
yield, comprehensions, destructuring assignment
https://developer.mozilla.org/en/New_in_JavaScript_1.7

2) потоки, вроде

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

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

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




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

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