epollオプションを設定すると、EPOLLPRIが表示されます。
緊急の「読み取り」が必要であることを説明します。
これは実際にいつ発生しますか?
そのPRIモードで送信する方法はありますか?
epollオプションを設定すると、EPOLLPRIが表示されます。
緊急の「読み取り」が必要であることを説明します。
これは実際にいつ発生しますか?
そのPRIモードで送信する方法はありますか?
EPOLLPRI
inepoll(7)
とPOLLPRI
inpoll(2)
は、これらの緊急データを受信するために使用されます。
相手側に未読の優先度の低いデータがある可能性がある接続を介して、優先度の高い (緊急の) データを送信する必要がある場合があります。たとえば、ユーザー インターフェイス プロセスは、コマンドを解釈し、ストリーム接続を介して別のプロセスに送信する場合があります。ユーザーがすべての未処理の要求をキャンセルするコマンドを入力すると、ユーザー インターフェイスはまだ処理されていない要求でストリームをいっぱいにする可能性があります。優先度の低いデータの後に優先度の高いデータが処理されるのを待つのではなく、帯域外 (OOB) データまたは緊急データとして送信することができます。
OOB を送信するMSG_OOB
には、 でフラグを指定しますsend(2)
。