【イーポール】
epoll とは?
最終更新:
💡 大勢の中から、手を挙げた人だけを教えてくれる係
Linuxで、ソケットなど複数のファイルディスクリプタを登録し、読み書きが可能になったものなどのI/Oイベントを受け取る仕組み。多数の接続を扱うサーバーのイベントループなどで使う。
epollって、何を見張るの?
selectやpollとは、何が違うの?
どうやって、データを受け取るの?
レベルトリガとエッジトリガって何?
エッジトリガなら、通知を待てばいい?
まとめ:ざっくりこれだけ覚えればOK!
「epoll」って出てきたら「Linuxで、読み書きできる接続などを効率よく見張る仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「epoll」 = LinuxのI/Oイベント通知API
💬 LinuxのAPIの名前だよ。ソケットなどのI/Oイベントを監視するときに使うんだ。