GNU/Linux >> Linux の 問題 >  >> Linux

poll が epoll に置き換えられないのはなぜですか?

poll は、簡単なケースでははるかに簡単です。ファイル記述子の数が少ない場合は、おそらく同じくらい効率的です。呼び出し元は、ポーリング FD の維持や FD の追加/削除について心配する必要はありません。ポーリングする各呼び出しで必要なすべてのものを追加するだけで済みます。

poll は epoll のラッパーとして実装できますが、おそらくそうすべきではありません。

epoll は (ほぼ) poll のラッパーとして実装できますが、それでは効率の議論が無効になります。


Linux
  1. 一部のコマンドでBashプロセス置換が機能しないのはなぜですか?

  2. Findが「-execCp{}Dir +」を受け入れないのはなぜですか?

  3. なぜBashはスペースで始まるコマンドを保存しないのですか?

  1. Setfaclでサポートされていない操作?

  2. 部分的なパスワードでログインできるのはなぜですか?

  3. Sambaが「samba-tool」を使用して新しいユーザーを追加しないのはなぜですか?

  1. poll() はタイムアウト 0 で何をしますか?

  2. Tomcat がポート 8080 で動作するのに 80 で動作しないのはなぜですか?

  3. poll() を使用した名前付きパイプの O_RDWR