本来之前的代码就很垃圾,再在这个基础上写出的东西就更垃圾。outofmemory内存耗尽的问题都出来了(可以想象有多垃圾,把系统堆内存都耗尽了)。
想从本质上解决问题得费好大力气,还好后来发现一个很有效率的释放内存的函数
[DllImport("kernel32.dll")]
public static extern bool SetProcessWorkingSetSize(IntPtr process, int minSize, int maxSize);
未完
本文介绍了如何解决程序中出现的OutofMemory问题,通过使用一个有效的内存释放函数SetProcessWorkingSetSize来改善内存使用情况。
本来之前的代码就很垃圾,再在这个基础上写出的东西就更垃圾。outofmemory内存耗尽的问题都出来了(可以想象有多垃圾,把系统堆内存都耗尽了)。
想从本质上解决问题得费好大力气,还好后来发现一个很有效率的释放内存的函数
[DllImport("kernel32.dll")]
public static extern bool SetProcessWorkingSetSize(IntPtr process, int minSize, int maxSize);
未完
1536
1622
807

被折叠的 条评论
为什么被折叠?