/dev/poll を使用すると、多数のファイル記述子のポーリングを高いスケーラビリティーで行うことができます。このスケーラビリティーは、新しい API のセットと新しいドライバ /dev/poll によって実現されます。/dev/poll API は poll(2) を置き換えるものではなく、どちらかを選択して使用するものです。poll(7d) を使用すると、/dev/poll API の詳細と例を提供できます。適切に使用すると、/dev/poll API は poll(2) よりも高いスケーラビリティーを提供します。この API は、特に、次の条件を満たすアプリケーションに適します。
多数のファイル記述子のポーリングを繰り返し行うアプリケーション
ポーリングが行われたファイル記述子が比較的安定している、つまりひんぱんに開閉が行われない
ポーリングイベントの総数に比較して、保留が少ないファイル記述子のセット