1
A
回答
0
它們都應該被通知,除非它們中的一個作用於準備好的文件描述符,並在另一個忙時不再準備好(不等待epoll,因此「遺漏」通知)。
0
是的,兩個過程中都會觸發事件。但是如果你使用EPOLLET,競爭條件可能會發生。
相關問題
- 1. epoll:區分「偵聽器」FD
- 2. 在同一端口上偵聽多個進程?
- 3. 在同一套接字上偵聽多個進程
- 4. epoll fd和pmoll上的epoll_wait
- 5. 我應該同步偵聽器通知嗎?
- 6. NIO。多個客戶端通道在同一端口上偵聽
- 7. 當fd關閉時,我是否會收到來自epoll的通知?
- 8. 如何偵聽發送到iOS NSNotificationCenter的defaultCenter的所有通知?
- 9. 偵聽組播報所有接口上
- 10. 一個Windows服務可能在多個端口上偵聽嗎?
- 11. 在一個通道上偵聽的多個goroutines
- 12. 線程正在偵聽一個事件
- 13. 確定在某個端口上偵聽的進程pid
- 14. 單個Spring的KafkaConsumer偵聽器可以偵聽來自同一個/一個分區的多條消息嗎?
- 15. UDP單播:兩個進程在相同的udp端口上偵聽;只有一個接收數據包
- 16. 一個偵聽套接字必須在線程中運行嗎?
- 17. AppDelegate未偵聽APNS推送通知
- 18. 事件偵聽通知其他事件
- 19. 快訊:聽一個類型的所有事件與一個事件偵聽
- 20. 在android中有一個默認的後退鍵(在設備上)偵聽器嗎?
- 21. 幾個線程在一個UDP端口上偵聽?
- 22. 在gevent上的fd上傾聽POLLIN
- 23. 清漆在同一接口上偵聽多個IPv6地址
- 24. 在同一隊列上讀取多個MDB偵聽器
- 25. epoll多進程
- 26. epoll和多個進程
- 27. 如何在同一個Python程序中偵聽HTTP請求和串行通道?
- 28. 在epoll數據結構中同時使用void * ptr和int fd
- 29. notifyAll的()不會通知所有線程
- 30. Epoll:添加到epoll-fd的SD與事件的實際SD值不同
有沒有參考?如果是這樣的話,它會導致'雷鳴羣落',對吧? – DriverBoy 2011-06-16 02:37:42
是的,雷鳴羣起的事情是一個問題。出於這個原因和其他原因,你可能不應該這樣做。我沒有正式的參考資料,但如果是我,我會爲自己嘗試一下,看看它是如何發展的。或者,也許更好的是現在重新構建。 – 2011-06-17 01:44:30