• ブログ

    1. 第2回 node.jsの概要とアプリケーション開発の準備
      技術評論社

      イベント駆動モデルとノンブロッキングI/Oで処理を行うnode.jsは,非常に長い時間コネクションを維持する必要があるリアルタイムアプリケーションと非常に相性が ...
    2. 基礎から学ぶNode.js
      技術評論社

      そのためNode.jsではノンブロッキングI/Oを採用しています。たとえば,データベースにアクセスして検索を実行して結果を取得する。この場合,データベースに ...
    3. 第32回 Reactorで非同期処理をやってみよう(2)
      技術評論社

      前回のサンプルコードではリクエストを送信する際も IO.selectメソッドで待っていましたが,Eventmachineは同様の処理をrequestメソッドで行ってくれます。
    4. Rubyはイノベーション言語として選ばれている
      IT自分戦略研究所

      Cloud FoundryはRuby向けのノンブロッキングI/Oライブラリの「EventMachine」と、Ruby1.9標準のFiberを多用して書かれています。この時の経験 ...
    5. Ruby 1.9.1
      Think IT(シンクイット)

      ... ネイティブスレッドを用いたRubyスレッド(ただし並列化は行わない); 継続、Fiberのサポート; 独自のI/Oバッファリング機構とノンブロッキングI/O機構の改善 ...
    6. WebSocket勉強会に参加しました
      セプテーニ エンジニアブログ - 株式会社セプテーニ

      ... サイドの本命、node.jsに関する すごくいい資料を紹介していただきました。 並行処理; 同期呼び出し/非同期呼び出し; ブロッキングI/OノンブロッキングI/O ...
    7. Linuxプログラミングインタフェース
      オライリー・ジャパン

      ... スキャッタ−ギャザI/O:readv()とwritev() 5.8 ファイルサイズの変更:truncate()とftruncate() 5.9 ノンブロッキングI/O 5.10 large .leのI/O 5.11 /dev/fdディレクトリ ...
    8. 8. Reactorフレームワーク
      Cachet Software

      それを解決するノンブロッキングI/Oを実現するのにPocoではReactorフレームワークを提供しています。 Reactorフレームワークを使うNetライブラリのサンプル ...
    9. スマホ対応パララックス!簡単便利な skrollr の使い方
      株式会社メイプルシステムズ

      Solaris環境にOracleDatabaseをサイレントインストールしてみた · Node.js でイベントループモデルとノンブロッキングIOを試す · 実践 Swift UIViewアニメーション ...
    10. Apacheプロジェクト一覧
      N2SMラボ

      HttpCore NIO: ノンブロッキングIOの拡張コンポーネント。 HttpClient: HttpCore の上位で標準のHTTPクライアントのモジュール。現在のバージョンは4.0 beta2。
  • ウェブ

    1. 第5回 処理をブロックしないI/O
      ITpro

      今回はノンブロッキングI/Oについて取りあげます。ノンブロッキングI/Oとは,処理をブロックすることなく行うことができるI/O処理のことです。ノンブロッキングI/Oを ...
    2. 第6回 ノンブロッキングI/Oを使ってみる
      ITpro

      先週はノンブロッキングI/Oがどういうものかを解説し,ベンチマークを行ってみました。今週は実際にコードを書いてみましょう。ノンブロッキングI/Oが真価を発揮 ...
    3. Node.js でイベントループモデルとノンブロッキングIOを試す
      株式会社メイプルシステムズ

      続いて、node.js のウリであるノンブロッキングIOを試します。ノンブロッキングなIOを擬似的に再現する nonblockIO と、ブロックするIOを擬似的に再現する blockIO ...
    4. (2):naveでNode.jsのバージョン管理&イベントループ詳説 (2/3)
      IT

      前回記事において、「シングルスレッドとノンブロッキングI/Oという特徴をJavaScript自体が持っている」と記載しましたが、間違いです。正しくは、「マルチスレッド ...
    5. サーバサイドJavaScriptの本命「node.js」
      IT

      ノンブロッキングI/Oとは、データの送受信(I/O)が完了を待たずに、他の処理を開始する処理方式のことです。非同期で処理が並列に実行されるため、ある処理の ...
    6. バッファキャッシュとAIO(2)
      oreilly.co.jp

      プロセスがブロックする要因の一つにファイルI/Oがあります。 ... 今回は、バッファキャッシュを意識したさまざまなファイルI/Oについて解説します。 .... その他の対策として、fcntl(2)を用いO_NONBLOCKフラグを設定するノンブロッキングI/Oという方法も ...
    7. new I/Oは高速なのか
      IT

      ノンブロッキングI/O ・ダイレクトバッファ ・ファイルロック ・文字エンコード というところです。違いというよりも別物です。 (チャンネルについては入力ストリーム、出力 ...
    8. 今後の主流となる?
      株式会社エー・シー・プラネット

      ノンブロッキングI/Oとは、例えばデータベースに接続してデータを取得し、webページで表示する仕組みは、データを取得し終わってから表示するため時間がかかり ...
    9. インターネットサーバでのPthreadとepoll(2)
      オライリー・ジャパン

      また、上記のサンプルコード要約には含めませんでしたが、ノンブロッキングI/Oも ... また、まともにソケットI/Oをしてくれないおかしなクライアントが居ると、そこで ...
    10. ASM(Automatic Storage Management) - 新たなベスト・プラクティス
      oracle.co.jp

      データ記憶域および I/O 容量は必要に応じて拡張可能である。 • データ・アクセス .... 非同期 I/O は、ノンブロッキング I/O を意味します。プロセスが通常の同期 ...