
Тогда, прогоняя тестовое чтение на одноядерном Pentium IV
На нынешней неделе у меня снова дошли руки до исходного кода того модуля; и я начал с того, что перенёс прежний тест
Оказалось, что разница в скорости видна невооружённым глазом:
- На движке Node версии 0.6.21 тест работал
3145 миллисекунд.
- На движке Node версии 0.8.25 тест работал
2211 миллисекунду.
- На движке Node версии 0.10.12 тест работал
1006 миллисекунд.
При взгляде на эти результаты сперва возникает соблазн видеть арифметическую прогрессию (три секунды → две секунды → одна секунда) с напрашивающимся выводом о том, что в следующей версии движка Node тест вообще станет срабатывать мгновенно.
На самом деле, конечно же, результат свидетельствует только о том, что в версии
Но и то неплохо.
Кроме того, нынешней весною я себе приобрёл более новый компьютер на основе четырёхъядерного процессора
![[скриншот]](https://habrastorage.org/storage3/014/832/443/014832443674400484678e5834866b8a.gif)
Оно и понятно:
Совокупность изложенных выше наблюдений позволяет уверенно и радостно утверждать, что Node.js резко ускоряется от версии к версии (вероятно, в том числе и за счёт роста скорости движка V8, на котором Node основывается), и в сочетании с ростом производительности компьютеров это позволяет придерживаться выжидательной тактики, вынесенной мною в заголовок.
Можно тратить и своё время на оптимизацию работы своих джаваскриптов, но только если больше нечем серьёзно улучшить их, и только если вы уверены в том, что покажете сравнимый результат (ускорение
Only registered users can participate in poll. Log in, please.
Согласны ли вы с этим выводом?
14.92% Да84
30.91% Скорее да174
19.89% Не уверен(а)112
19.18% Скорее нет108
15.1% Нет85
563 users voted. 198 users abstained.
Only registered users can participate in poll. Log in, please.
Заранее интересны ли дальнейшие мои блогозаписи примерно на такую же тему?
56.3% Да, пиши ещё о тестировании модулей Node при помощи Mocha192
27.27% Нет, только не о тестировании модулей Node при помощи Mocha93
34.9% Да, пиши ещё о сочинении модулей Node для Фидонета119
43.7% Нет, только не о сочинении модулей Node для Фидонета149
341 users voted. 243 users abstained.