我在那里通过UDP套接字有事时发送一个字节的消息从一个进程到另一个系统。在接受方面,这件事情发生一次还是一次甚至是一百万次都不重要。我认为也许我可以使用setsockopt将SO_RCVBUF设置为1,我希望系统可以忽略除第一条消息之外的所有内容(直到它被读取,从而允许另一个)。然而,谷歌搜索发现一些证据表明,这可能不是100%可移植的(它看起来像一些系统可能安静地执行最小尺寸?)。我可以设置SO_RCVBUF 1对UDP套接字
所以我才去试图这样,如果有人知道这将是多么容易的工作我想知道的工作?如果有任何问题,这在Red Hat Linux上。
我不明白你为什么认为你必须做很多无用的recvfrom()调用。您只需制作一个,就可以看到,然后您可以关闭插槽。 – EJP