Re[71]: Реальная производительность WebAssembly?
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 27.10.17 18:26
Оценка: :)
Здравствуйте, CoderMonkey, Вы писали:

CM>Инициализация сравнивает, главным образом, форматирование значений и скорость работы со списками. Если в JS еще и ленивость адово тормозит, то это проблема исключительно JS, а не моего кода.


Тест показывает только узкое место. Если JS переписать инициализацию на энергичный цикл, что будет, ась ? Попробуй на досуге.

I>>1. твой комп работает примерно вдвое быстрее моего — разница в C# по сортировке 2.5 против 4.7 Собственно и в других сравнениях ровно то же. Там где у тебя ~0.5 у меня ~1с.


CM>И при этом у меня вызывает серьезнейшее недоумение тот факт, что сортировка в JS у тебя сработала намного быстрее, чем у меня (в Хроме). А у тебя — быстрее, на железе, которое в два раза медленнее моего. Удивительно, не правда ли?


Нет ничего удивительного. Эту часть я уже объяснял несколько раз
1. JS выдает очень большой разброс в показаниях.
Ты ведь видел это, не так ли ?
1.5с — как думаешь, какое число я взял из __серии__ замеров ?
2. _точная_ версия твоего JS-рантайма какая ? А у меня ? Надеюсь, ты помнишь, что речь была про эксперимернтальный рантайм ? На стандартном числа совсем другие, но расклад тот же — инициализация в пользу C#, сортировка — в пользу JS.
3. Разница в быстродействии в C# только предположение. Ты уверен, что между моим фремворком и твоим нет разницы даже на одном железе ?

Собственно я уже полтора месяца повторяю раз за разом одно и то же, но ты ухитряешься как то по-особенному вычитывать, кусочками — сам себе пазл составляешь на ходу.
Отредактировано 27.10.2017 18:29 Pauel . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.