调用WMI资源导致内存溢出
using (var objects = new ManagementObjectSearcher("SELECT * FROM Win32_Process").Get())
{
//todo
....
//关键 这里如果不加 那么每次调用的时候内存都会增加,从而导致内存泄露!!!!就算包裹在using中也不管用
GC.Collect();
}
using (var objects = new ManagementObjectSearcher("SELECT * FROM Win32_Process").Get())
{
//todo
....
//关键 这里如果不加 那么每次调用的时候内存都会增加,从而导致内存泄露!!!!就算包裹在using中也不管用
GC.Collect();
}