【发布时间】:2010-12-01 05:35:05
【问题描述】:
实际上我正在开发具有多个线程的实时应用程序。
当我运行应用程序时,内存为 65 Mb,如果我打开子 MDI 表单,内存会增加到 85mb,但如果我关闭子窗口,内存仍将保持在 85mb。
我使用过 Dispose 并且已经尝试过使用 GC.Collect(),但是这些都不能解决我的问题, 所以我对这个问题有点困惑。
你能指导我吗?
提前致谢。
【问题讨论】:
-
请贴一些代码sn-p。您可能会忽略某些东西。
-
您是否根据需要分离事件处理程序?
-
你打算如何设置 MDIParent/显示子窗口?可以发一些代码吗?
-
这是正常的。最小化您的主窗口以便快速修复。