WinForm资源问题
环境:C/S结构
本系统采用TCP/IP协议通信。客户端倒是没什么问题。服务端就严重了,每次客户端连接一次内存占用就上升一点(比如0.1MB)。
客户端连接服务端后服务端开辟一条线程进行通信,保证及时响应多客户端。 --------------------编程问答-------------------- --------------------编程问答-------------------- 那你得检查下断开连接,是否及时释放资源了。 --------------------编程问答-------------------- --------------------编程问答-------------------- 1:一些应用不再使用之后,要及时释放内存
2:特别是像数据库连接,WEB服务,以及端口方面,不要过分的依赖CLR的不确定性终结
3:必要时要使用确定性终结,比如.dispose()(必须要检测是否有异常,因为它可能在引发异常之后永远也执行不到),或者是using(),等来及时释放所占用的内存资源
补充:.NET技术 , C#