JS performance ололо
Jul. 4th, 2014 05:17 pm1. Перформанс node.js 0.10 и 0.11 отличается в 16 раз. (0.11 быстрее)
2. Каждый следующий перезапуск теста проходит медленнее
(То же справедливо и для браузеров)
3. В целом, у разного кода на разных браузерах перформанс fucking random. Особо радует то, что он нелинейно зависит от размера входных данных, даже не монотонно, иногда различается в 3-5 раз.
4. В патологических случаях бывает разница и в 40 раз.
5. Нет, сейчас нету браузера, который быстрее. Есть только либы, заточенные под разные браузеры. Можно сделать чтобы IE всех рвал в 10 раз, можно FF, можно Chrome, как угодно.
(Я не знаю, что делать с этим знанием)
2. Каждый следующий перезапуск теста проходит медленнее
(То же справедливо и для браузеров)
3. В целом, у разного кода на разных браузерах перформанс fucking random. Особо радует то, что он нелинейно зависит от размера входных данных, даже не монотонно, иногда различается в 3-5 раз.
4. В патологических случаях бывает разница и в 40 раз.
5. Нет, сейчас нету браузера, который быстрее. Есть только либы, заточенные под разные браузеры. Можно сделать чтобы IE всех рвал в 10 раз, можно FF, можно Chrome, как угодно.
(Я не знаю, что делать с этим знанием)