2014-07-04

wizzard: (Default)
2014-07-04 05:17 pm

JS performance ололо

1. Перформанс node.js 0.10 и 0.11 отличается в 16 раз. (0.11 быстрее)

2. Каждый следующий перезапуск теста проходит медленнее
(То же справедливо и для браузеров)

3. В целом, у разного кода на разных браузерах перформанс fucking random. Особо радует то, что он нелинейно зависит от размера входных данных, даже не монотонно, иногда различается в 3-5 раз.

4. В патологических случаях бывает разница и в 40 раз.

5. Нет, сейчас нету браузера, который быстрее. Есть только либы, заточенные под разные браузеры. Можно сделать чтобы IE всех рвал в 10 раз, можно FF, можно Chrome, как угодно.

(Я не знаю, что делать с этим знанием)