我有一个客户端应用程序,它使用异步套接字通过 TCP 和 UDP 将数据(图像、音频)发送到服务器应用程序。
客户端可以将其数据发送到服务器,并且一切正常……当客户端和服务器在同一台机器上时。
如果没有,应用程序仍在工作,但存在一些内存泄漏,导致内存使用量增长非常快,如下所示。
分析器向我展示了越来越多的 Byte[],但我无法弄清楚为什么我的代码在本地运行良好而在远程泄漏?
我有一个客户端应用程序,它使用异步套接字通过 TCP 和 UDP 将数据(图像、音频)发送到服务器应用程序。
客户端可以将其数据发送到服务器,并且一切正常……当客户端和服务器在同一台机器上时。
如果没有,应用程序仍在工作,但存在一些内存泄漏,导致内存使用量增长非常快,如下所示。
分析器向我展示了越来越多的 Byte[],但我无法弄清楚为什么我的代码在本地运行良好而在远程泄漏?