Anarchy In the 1K

ネットワーク

I/O処理の分類まとめ

I/O処理の分類 "I/O処理準備中の振る舞い"と" I/O処理完了の連携方法"の組み合わせにより、以下の通り分類されます。 "I/O処理準備中の振る舞い" カーネルがI/O処理の準備中*1だった際の、アプリケーションの振る舞いで、以下の通り分かれます。 ブロッキン…

Java NIOを用てスケーラブルI/Oを実現する

目次 目次 背景 ノンブロッキングI/Oの実装方法 NIOとストリームI/Oの比較 Bufferクラス 概要 主な属性 主な操作 I/Oの多重化の実装方法 利用するクラス一覧 SelectableChannelをSelectorに登録する方法 背景 先日、こちら記事でスケーラブルI/Oの実現方法を…

スケーラブルI/O実現方法の調査

背景 スケーラブルなI/Oに関して、以下書籍で勉強しています。 Javaネットワークプログラミングの真髄作者:エズモンド・ピット発売日: 2007/04/28メディア: 大型本 スケーラブルなI/Oの実現方法に関して、こちらでは以下の通り記載があります*1。 I/Oのノン…