目前最高性能的SocketAsyncEventArgs 实例

时间:2013-01-18 11:01:06
【文件属性】:

文件名称:目前最高性能的SocketAsyncEventArgs 实例

文件大小:38KB

文件格式:RAR

更新时间:2013-01-18 11:01:06

SocketAsyncEventArgs SOCKET 高性能服务器 IOCP

SocketAsyncEventArgs 单机测试成功突破 6W,59999 还是 100%连接上去的 所以估计最高性能可能达到10W以上 值得说明的是 建议使用 SocketAsyncEventArgs 进行监听的 读取数据包. 因为 这2个地方的 SocketAsyncEventArgs 是同一个,并且内存和 SocketAsyncEventArgs 对象都好回收 好控制 如果使用 SocketAsyncEventArgs 发送数据包那么 SocketAsyncEventArgs 就不好控制了 所以使用传统的异步模式比较好. 而数据包传出使用 异步代理 进行传出以免堵塞 SocketAsyncEventArgs 线程. MSND 的 SocketAsyncEventArgs 除了SocketAsyncEventArgsPOOL 和内存Manager 其他纯属扯淡.最好别效仿.


【文件预览】:
ZYSocketSuper.sln
ZYSocketSuper
----ZYSocketSuper.csproj(3KB)
----BufferManager.cs(1KB)
----bin()
--------Debug()
----obj()
--------Debug()
----Properties()
--------AssemblyInfo.cs(1KB)
----Program.cs(2KB)
----SocketAsyncEventArgsPool.cs(2KB)
----ZYSocketSuper.cs(12KB)

网友评论

  • 这个资源不错,确实有用
  • 内存泄漏 不信你自己 看内存
  • 有些地方不是很好,例如,发送不是用SocketAsyncEventArgs模型。另外BuffManagers好像没什么用处?
  • 学习性的东西,没啥实用性
  • 多谢!有帮助,学习一下!
  • 不好,支持并发不超过1500
  • 多谢!很有帮助,学习一下!
  • 还不错,有参考价值
  • 学习性的东西,没啥实用性
  • 可靠性有待验证
  • 唉,2012打不开
  • 可以作为学习参考,有待验证
  • 值得参考,谢谢分享
  • 这个案列实在是不值五分----------------------入门级别
  • 还行,有一定帮助
  • 很好用的资源。
  • 非常感谢,实例可用。
  • 很好的例子
  • 代码比较简洁,有些注释较少,还要研究下才能在项目中用
  • 好,能用,待测
  • 有参考价值,谢谢
  • 最近在做高并发TCP服务器,挺有参考价值的。
  • 很好用,很全面,很好用,谢谢分享
  • 用起来很方便,是我想要的
  • 很好,我正在看中
  • 很好的代码,很有参考价值,谢谢分享啊
  • 很好的例子,正在学习中
  • 辛苦楼主了,但还是有些代码没写注释,看得有点费劲
  • 看了,可以用,不过还得根据自己应用好好调试一下
  • 很好的东西,不过好多代码看不懂。。。要花点时间好好看看,并发还没测试。。