ネットワークI/Oの多重化(I/O Multiplexing)

「プログラミング」及び「開発」関連用語集

カテゴリー: サーバ  閲覧数:372 配信日:2016-11-28 20:03


ネットワークI/Oの多重化とは?


1プロセス1スレッドで複数のネットワーク接続を同時に捌 く
・poll()、select()、epollシステムコールを利用して、複数のファイルディスクリプタを1つのプロセスで管理する

I/Oでブロッキングが発生すると
・一つのクライアントとしか通信できない
・これを解決するための手段の一つ