Socket内存释放问题??? 本人做了个c/s语音聊天,但是两个客户端随着通话时间的加长,内存使用率飙升,而且声音也开始卡起来,怎么才能释放内存呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.cnblogs.com/flying_bat/archive/2007/11/10/955348.html 查下是哪里造成的问题,是不是有什么垃圾socket没有及时关掉造成资源不足呢 就两个客户端1、2连接到服务器,服务器把他们保存到了一个socket数组里面,然后,1采集语音发送到服务器,服务器转发到2,2也采集数据发送到服务器,再转发。是那里出错了呢,内存这样对我?? 不知道你采用的socket 是哪种方式:是同步还异步?不管是哪一种方式,估计是你在socket接收后的处理部份有问题,估计是使用后没有完成数据的释放内存。具体要看你的代码是怎么写的。 你参见这个demo 吧, 写得非常好.http://www.codeproject.com/KB/IP/AsyncSocketServerandClien.aspx 如何通过exe文件获取窗体内的控件? 使用LUMISOFT的IMAP获取邮件的小问题 请对Remoting事件机制清楚的朋友一聊 急求,一些文章通过FreeTextBox储存到数据库中为什么会失败? 出现错误:“无法将文件“Test.dll”复制到运行目录。进程无法访问文件,因为另一个程序正在使用此文件。”,请问原因? Winform自动更新功能 登录时要按两次“确定”按钮才能进入主程序 可恶的DataView! 如何得到注册表中某项的默认值???? 请问那有C#的好书下载? 求助高手,关于页面抓取的 菜鸟又来请教~
服务器把他们保存到了一个socket数组里面,
然后,1采集语音发送到服务器,服务器转发到2,2也采集数据发送到服务器,再转发。
是那里出错了呢,内存这样对我??
http://www.codeproject.com/KB/IP/AsyncSocketServerandClien.aspx