1.1, ascrzy (?), 17:35, 22/04/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
Интересно, они действительно думают что их SpiderMonkey с костылём в виде эмулятора V8 api поверх движка, будет работать так же быстро как с оригинальным V8
ИМХО, бредовая идея
| |
|
2.39, Xasd (ok), 17:58, 15/10/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> работать так же быстро как с оригинальным V8
оригинальный движок V8 вообще написан (отчасти) на ассембрере.... и как следствие -- существует много архитектур на которых ВООБЩЕ V8 не работает НИКАК!
(например PS3-PPC)
...такчто в выборе "не работает вообще" и "работает" -- уж лучше вариант "работает" ... поэтому Mozilla'вцы молодцы! :-)
| |
|
3.40, arisu (ok), 23:40, 15/10/2011 [^] [^^] [^^^] [ответить]
| +/– |
> оригинальный движок V8 вообще написан (отчасти) на ассембрере….
(тоскливо) нет, торагой, не написан он на ассемблере, даже отчасти. и не спорь о вкусе устриц с теми, кто мало того, что их ел, так ещё и умеет их готовить: одна из моих самых активных областей интересов — компиляторы и JIT-компиляторы.
> и как следствие
> — существует много архитектур на которых ВООБЩЕ V8 не работает НИКАК!
нет, не работает он на других архитектурах не потому, что «написан отчасти на ассемблере», а потому что он генерирует на выходе «родной» машинный код, никакой VM там внутри попросту нет. что никак не мешает написать генераторы для нужных архитектур: лишь бы их gcc поддерживал, чтобы сам V8 для них собрать. в первых версиях V8 вообще ничего, кроме x86, не умел. ничего, понадобилось — допилили.
если вдруг тебе будет *очень* интересно — попробуй разобраться в структуре V8. глядишь, поймёшь.
| |
|
|
|
2.4, Аноним (-), 17:57, 22/04/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
>реактивный V8
>тормозной SpiderMonkey
Гуглобои такие гуглобои. Спайдерманки в некоторых тестах опережает в8, например, санспайдер. На ровне, например, в кракен. И отстает только в тесте от создателей в8 - в8 бенчмарк.
| |
|
3.7, megabaks (ok), 18:53, 22/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
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.8, Аноним (-), 19:12, 22/04/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну и что тут? Санспайдер фф выиграл, кракен немного проиграл. Видимо, что-то немного улучшили в в8. Но из этих результатов называть движок фф тормозным глупо.
| |
|
5.9, megabaks (ok), 19:22, 22/04/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
ну тормозным - глупо, согласен
это не опера с её 12236.6ms )
но таки лиса просто некорректно работает с этими тестами
и давай посчитаем:
227/244*100 = 93%
6596/5408*100 = 122%
назвать это "Санспайдер фф выиграл, кракен немного проиграл" у меня язык не поворачивается
| |
|
6.11, Аноним (-), 19:30, 22/04/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Назвать это "Санспайдер фф выиграл, кракен немного проиграл" у меня язык не поворачивается
http://arewefastyet.com/
Например.
Просто это говорит о том, что если в одно конкретном тесте фф сильно сливает, это не означает, что движок тормозной. В некоторых задачах он почти такой же, а в некоторых даже и получше. Ваще, если допортируют, результат не заставит себя ждать.
| |
|
7.16, megabaks (ok), 20:28, 22/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
сравни разницу в процентах
и подумай, что ты называешь выигрышем и что "немного"
а твой линк мне ни о чём не говорит
просто цифры некого дяди - не более
| |
|
6.13, anonymous (??), 19:35, 22/04/2011 [^] [^^] [^^^] [ответить]
| –3 +/– |
> ну тормозным — глупо, согласен
> это не опера с её 12236.6ms )
ORLY? только что проверил.
Opera 11.10: 292.6ms +/- 3.9%
Firefox 4.0.1: 242.6ms +/- 1.0%
при этом бедная опера усиленно моргала экраном, тормозилла — нет.
где обещаные 12? зачем ты меня обманул?
| |
6.28, _HK_ (?), 10:03, 25/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
А может так надо:
227÷244×100=93%
5408÷6596×100=82%
или так:
244÷227×100=107.5%
6596÷5408×100=122%
| |
|
7.30, megabaks (ok), 12:28, 25/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
> А может так надо:
> 227÷244×100=93%
> 5408÷6596×100=82%
> или так:
> 244÷227×100=107.5%
> 6596÷5408×100=122%
да, но разница очевидна
говорить, что с разницей в 7% - это "выиграл", а 22% - это "немного проиграл", мягко говоря, некорректно
| |
|
|
|
6.12, Crazy Alex (??), 19:31, 22/04/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
В данном случае транк как раз к месту - на V8Monkey навреняка оттуда же код будет браться
| |
|
|
4.25, 0xFACE (?), 14:55, 23/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
> ну и кто тут фанбой? :3
Вы, разумеется. Один тест выигран. Второй проигран. Налицо рубка примерно на равных. А у вас почему-то победителем безоговорочно объявлен V8. Вот это и называется фанатизмом.
| |
|
5.27, megabaks (ok), 09:22, 25/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> ну и кто тут фанбой? :3
> Вы, разумеется. Один тест выигран. Второй проигран. Налицо рубка примерно на равных.
> А у вас почему-то победителем безоговорочно объявлен V8. Вот это и
> называется фанатизмом.
ты тоже не смог посчитать?
| |
|
|
7.37, megabaks (ok), 10:48, 26/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
> И тут неожиданно следующая новость:
> https://www.opennet.ru/opennews/art.shtml?num=30338
> В которой V8 самый медленный. Даже если не брать во внимание результаты
> IE10 по религиозным соображениям, все равно лиса быстрее в разы.
и?
про 10-ку вообще надо бы помолчать - его как такового вообще не существует пока
+ попытки выдать некий код за эталон...
ну ты понел :3
+ в реальности то хромой таки шустрее
| |
|
6.35, Капитан О. (?), 01:38, 26/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
> ты тоже не смог посчитать?
Фанаты такие фанаты. Стоит только заикнуться что их фетиш не идеален, как тут же появляется масса способов подсчета, море соплей и сплошной Get The Fuckts.
| |
|
7.36, megabaks (ok), 10:46, 26/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> ты тоже не смог посчитать?
> Фанаты такие фанаты. Стоит только заикнуться что их фетиш не идеален, как
> тут же появляется масса способов подсчета, море соплей и сплошной Get
> The Fuckts.
понятно - так и запишем - считать не умеешь
+ фанатик
ибо тут никаких гетзефактов нет - тут сухие цифры
таки дела
| |
|
|
|
4.33, Зилибоба (ok), 17:40, 25/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
Что интересно, на моей машине:
opera 11.01 Total: 695.2ms +/- 9.6%
chromium 12.0.747.0 Total: 1141.4ms +/- 4.7%
| |
|
|
|
1.6, Аноним (-), 18:27, 22/04/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
Зачем изобретать велосипед, когда можно просто использовать V8? Ну или на крайний случай форкнуться от него, он же ведь распространяется под лицензией BSD.
| |
|
2.26, antono (??), 04:33, 24/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
Интересно вот что:
1) В SpiderMonkey есть вкусняшки которых еще долго не будет в V8.
2) Каким образом лицензия BSD помогает форкаться?
| |
|
|
4.32, anonymous (??), 14:08, 25/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
> что за вкусняшки такие?
на вскидку — только наличие plain C API из коробки. и отсутствие C++ API.
| |
|
|
|
|