内存
Ani
1分钟
展开
-
.net 中异步SOCKET发送数据时碰到的内存问题 (二)
接昨天的文章 基本上我们可以认为发送数据的那一部分中有问题:每一次发送,有两个NEW的动作,产生两个新的对象。现在问题的关键是:为什么这两个新的对象没办法被回收!我们先做一实验,代码如下: namespace Test2 { class Program { static void Main(string[] args) {原创 2012-01-07 19:18:31 · 3533 阅读 · 5 评论 -
.net 中异步SOCKET发送数据时碰到的内存问题
做CS的开发一直都是这样的方式: server端用 C++编写,采用IOCP机制处理大量客户端连接、数据接收发送的问题 client端用 C++ 或C# 写,没什么特殊要求。 最近工作时间上比较宽裕,决定采用新的方式来处理服务端的工作: C# + SOCKET异步机制(.net里没有IOCP的直接支持) 目前正可行性分析阶段,第一步的工作:接收3W个SOCKET连接, 结果还是不错原创 2012-01-06 17:35:38 · 5718 阅读 · 0 评论