2

疑似文字ドライバーの FD で 1 つのスレッドがポーリングするマルチスレッド アプリケーションがあります。他のスレッドが ioctl 呼び出しに同じ FD を使用できますか?

FDでepollを使用しています。

私の推測ではイエスです。誰かがこれを試したかどうか知りたいです。もしそうなら、結果は何ですか?

4

1 に答える 1

1

もちろん、できます。ドライバが正しく (マルチスレッドを念頭に置いて) 記述されていて、すべての共有データが適切に保護されている場合、必要なことはすべて fd で行うことができます (閉じるまで)。

于 2011-10-31T10:41:30.600 に答える