最近在写c# socket tcp组件碰到一个让我很烦恼事情,秒处理消息总会到一定值的情况产生瓶颈。刚开始大概秒处理2000消息以后会生成瓶颈,经过优化后秒处理消息达到5000后又来了。。。
秒处理5000前CPU站用率会在10%内,当到达秒处理消息6000后CPU会涨到60%。。。不知道c# socket tcp到底有多少处理能力。。。
那位朋友有相关测试数据和代码能否提供一下参考.
测试cpu是q8300,内存使用情况非常平稳。
posted on 2010-07-07 17:00 henry 阅读(602) 评论(1) 编辑 收藏
多用异步和多线程,会有很好的效果 回复 引用 查看