use*_*303 -1 c# sockets
我正在使用Tphone协议进行远程服务,使用Tcp协议进行窗口应用程序的Socket编程.我们用了 int BufferSize = 999900000.
int BufferSize = 999900000.
当一对一客户端相互连接进行聊天时,它运行正常.但在发送大约35条消息后,我收到错误:
"客户端添加了函数调用catch抛出类型'System.OutOfMemoryException'的抛出."
我们如何解决这个问题?
这是一个严重的错误,因为exe没有因为这种错误而发送任何响应.
use*_*116 5
您似乎正在分配900MB +缓冲区来发送和/或接收数据.使用诸如此类的分配策略在某些时候会耗尽内存并不是不可能的.
归档时间:
14 年,4 月 前
查看次数:
779 次
最近记录: