小编rwa*_*sik的帖子

处理.NET应用程序中的泄漏(事件类型)

我有一个用.NET 4.0编写的Windows窗体应用程序.最近,在执行一些测试时,我注意到句柄存在一些问题.下表显示了结果:

在此输入图像描述

正如你所看到的,只有增加的句柄类型是Event.

所以我的问题是:所描述的问题是否可能是由Windows窗体应用程序引起的?我的意思是,我不使用AutoResetEvent或同步线程ManualResetEvent.我确实使用线程,但从上面的表中可以看出线程句柄的数量似乎没问题.那么,我认为他们是由CLR妥善管理的?

它可能是由我在我的应用程序中使用的任何第三方组件引起的吗?

如果不清楚,我会尽力回答你的问题.感谢帮助!

c# multithreading memory-leaks handles thread-synchronization

7
推荐指数
1
解决办法
3363
查看次数