3

をサポートするオブジェクトを作成することは可能epoll()ですか?

互換性のあるシステム fd に依存するepoll_*システム コールにより、互換性のある「疑似 fd」を使用してオブジェクトを作成することが、不可能ではないにしても困難になると思いますが、間違っているかどうかを確認したいと思いました。(それは起こります:p)

4

1 に答える 1

2

オブジェクトをの片側に書き込みpipe(2)、もう一方の端をに渡しepoll.register()ます。明らかに、オブジェクトは同じスレッドで同時に実行することはできませんepoll.poll()。しかし、それでも他の有効なユースケースが残っています。

于 2013-03-21T17:52:28.957 に答える