BT

Nodeがより高速化、安定化

| 作者: Roopesh Shenoy フォローする 0 人のフォロワー , 翻訳者 笹井 崇司 フォローする 0 人のフォロワー 投稿日 2012年7月4日. 推定読書時間: 1 分 |

原文(投稿日:2012/07/02)へのリンク

Node.js 0.8がリリースされた。より高速化、安定化され、Clusterモジュール、新しいDomainモジュール、GYPによる新しいビルドシステムなどが改善されている。

開発チームが公開したパフォーマンスベンチマークによると、Node 0.8.0は直近のstable版 0.6.19 と比べて、200%性能改善されているそうだ(nodeでは奇数バージョンをunstable版とするスキーマが使われている)。リード/ライトのスループットも改善されている。nodeチームによると、これらの多くはV8の改善によるものだという。

彼ら(V8チーム)はNode.jsプロジェクトのニーズによく対応してくれました。Nodeが成功しているのは、この非常にすばらしいVM上に構築さているおかげです。

Clusterモジュールには複数の新機能が追加されている。既存の機能も高速化、安定化された。ファイルディスクリプタ関連の機能もある。これは0.6で廃止されたものだが、一部形を変えて復活した。新しいDomainモジュールを使うと、複数のIO機能をグループ化して、効率よくクラッシュに対処できるようになる。

Nodeは新しいビルドシステムとしてGYPを使うようになった。GYPはターゲットに合わせて、MakefileやVisual Studioプロジェクトファイル、XCodeファイルを生成する。これはV8やChromeにも最近採用されたものだ。Node 0.6以降、Windows上でのビルドにはGYPが使われていたが、それ以外ではWAFが使われていた。

APIの変更詳細の完全なリストがnode wikiに、リリースアナウンスがnodejs blogにある。また最新のstable版は0.8.1であることに注意しよう。これは0.8.0の4日後にリリースされたもので、マイナーな変更を含んでいる

 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT