1

我有几个 Windows 应用程序在一个 24 小时工作的工厂的生产带上一起工作。我在其中一个设备中存在内存消耗问题。它是一个唯一的触摸屏,我不知道正确的说法,它只有屏幕,英特尔凌动作为处理器。

我没有包含数千个元素的列表,这些元素会消耗大量内存。我使用数据库连接、表单创建等操作使用块,我也使用 IDisposable。

我跟踪了内存,垃圾收集器工作,但它有大约 5 分钟的延迟。

什么可能导致这种问题,是否有任何工具可以加速垃圾收集(独立应用程序或 .NET 框架)?表单的视觉效果是否会过多地消耗内存?

4

1 回答 1

0

您在某处发生了内存泄漏,这是调试内存泄漏的好文章。

于 2012-12-19T12:05:09.243 回答