NodeのVersionゴトの簡単なベンチマーク

出来ることが増えたり、保守性が上がっていたり、途中にミドルウェアが入ったり、イベント処理のバグが潰れたりしているだけではなく、v8のversion自体が上がっているので一概には言えませんが、ちょっと気になったのでまとめておきます。

ChangeLogを見ながらversionとv8のversion、それと@hakoberaさんが作ったhakobera/node-v8-benchmark-suite · GitHubを使ったスコアを記載しておきます。

crankshaftがデフォルト有効じゃないから32bitのほうが早い、とかいろいろあるけど、とりあえず素のnvmでインストールしたままのパフォーマンスです。

v0.5.1のスコア、目がおかしくなったのかと思ったわwww

あと、versionの上がりっぷりが半端ない。mongodbもたいがいだけど、Node半端ない

Node ver リリース V8 ver score
v0.5.1 (2011.07.14) V8 3.4.10 4077
v0.5.0 (2011.07.05) V8 変更なし 2200
v0.4.9 (2011.06.29) V8 3.1.8.25 2260
v0.4.8 (2011.05.20) V8 3.1.8.16 2284
v0.4.7 (2011.04.22) V8 変更なし 2273
v0.4.6 (2011.04.13) V8 3.1.8.10 2276
v0.4.5 (2011.04.01) V8 3.1.8.8 2288
v0.4.4 (2011.03.26) V8 3.1.8.5 2128
v0.4.3 (2011.03.18) V8 3.1.8.3 2301
v0.4.2 (2011.03.02) V8 3.1.8. 2231
v0.4.1 (2011.02.19) V8 3.1.5 2788
v0.4.0 (2011.02.10) V8 3.1.2 2573
v0.3.8 (2011.02.04) V8 3.1.1 2647
v0.3.7 (2011.01.27) V8 3.0.10 2515
v0.3.6 (2011.01.21) V8 3.0.9 2609
v0.3.5 (2011.01.16) V8 変更なし 2809
v0.3.4 (2011.01.08) V8 変更なし 2212
v0.3.3 (2011.01.02) V8 3.0.4 2369
v0.3.2 (2010.12.16) V8 3.0.3 2214
v0.3.1 (2010.11.16) V8 2.5.3 2133
v0.3.0 (2010.10.23) V8 2.5.1 2380