c# 内存泄露,我应该怎么做?

candys_yang candys_yang 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
前两天为公司编写了一个 断网监测 的软件。

但是,跑了一个周末后才发现,小小的工具竟然占用500多M的内存。

这让我有点惊讶。

不就是循环发个ping包嘛……

我琢磨了很久,依然不知道是为什么有内存泄露。

还望各位前辈指点,源代码我直接放到附件里。

开发环境:VS2015
.net :2.0



http://pan.baidu.com/s/1o6092Oi
...全文

相关推荐

C# 测试内存泄露.zip

小巧实用的内存测试的小工具,内涵C#源码

tdtclls

8种常见的 C# .NET 内存泄露情况,你中招了吗?

内存泄露是指程序在申请内存后,未能正确释放已经分配的内存,导致这部分内存无法被再次使用。随着时间的推移,内存泄露会逐渐累积,最终可能导致程序运行缓慢甚至崩溃。内存泄露是 C# .NET 开发中常见的问题,但只要我们了解了它的原因和解决方案,就能有效避免这些问题。希望通过本文的介绍,你能更好地理解和解决内存泄露问题,写出更高效、更稳定的代码。如果你有任何问题或建议,欢迎在评论区留言交流哦!🌟✨。

墨瑾轩

C# 定时器保活机制引起的内存泄露问题解决

主要介绍了C# 定时器保活机制引起的内存泄露问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

weixin_38705014

memprofilerinstaller5_6_30--C#正版检测内存泄露工具

memprofilerinstaller5_6_30--C#正版检测内存泄露工具..............................To install the software, run MemProfilerInstaller5_6_46.exe. This is a standard Windows installer. The installation can be changed and uninstalled using "Program and Features" under the Windows Control panel. NOTE! .NET Memory Profiler can be run on Windows Vista, Windows 7/8/8.1/10, or Windows Server 2008/2012/2016. .NET Framework (v4.5 or later) must be installed on the system before installing the memory profiler. .NET Memory Profiler 5.6 cannot be used to profile .NET 1.x applications.

不要说不

Python跑循环时内存泄露的解决方法

主要介绍了Python跑循环时内存泄露的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

weixin_38699492
评论 11
收藏 已收藏
分享
返回顶部
candys_yang
C# 111,129 成员 642,538 内容