![]() |
1
4
我已经用IOCP开发客户端和服务器系统超过10年了,在正常使用中我从未见过部分写入完成。你可以得到他们,但如果你这样做的机会是你的服务器是软管无论如何;您可能会得到一个ENOBUFS错误的写入完成,这意味着您耗尽了非分页池或超出了锁定页的限制。 我认为你应该管理你的资源,这样你就永远不会达到这些操作系统的限制。
如果您知道在该连接上没有更多的写操作挂起,那么您可以发出另一个写操作来写入后续数据。
|