
当前性能最优的SocketAsyncEventArgs实例。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
SocketAsyncEventArgs 在单机测试中已成功验证,性能可突破 6万 59999,甚至达到 100% 的完全连接状态。因此,推测其最高性能可能超过 10 万以上。值得强调的是,我们强烈建议采用 SocketAsyncEventArgs 进行监听操作,尤其是在读取数据包时。这是因为这两个地方使用的 SocketAsyncEventArgs 对象是相同的,并且能够有效地进行内存回收和控制。如果使用 SocketAsyncEventArgs 发送数据包,则对其进行控制会变得困难。因此,采用传统的异步模式更为合适。同时,为了避免阻塞 SocketAsyncEventArgs 线程,建议使用异步代理来负责数据包的传出。MSND 中的 SocketAsyncEventArgs 除了其内置的 SocketAsyncEventArgsPOOL 和内存管理器外,其他功能纯属冗余,不建议模仿。
全部评论 (0)
还没有任何评论哟~


