试图解决为什么我的应用程序崩溃与内存不足异常

时间:2014-11-12 08:49:45

标签: c# out-of-memory jetbrains-ide

我有一个桌面应用。 其目的是连接到4个数码相机并使用VLC绑定显示在表格上。 它的另一个目的是识别动作并上传到我的服务器。

我将FPS限制为每秒10帧。 它永远不会超越这个FPS。

如果我在我的PC上运行它是一个四核8GB RAM,那么一切正常。

如果我在朋友的PC上运行它是Duo Core 4gb RAM,它可以运行几天,然后内存异常会导致应用爆炸。

崩溃的时间是不可预测的。 我到处都有错误处理程序(偏执:))但是有史以来唯一报错的是内存异常,它会随机发生。我将此解释为异常在其他地方的原因。

我正在使用EMGU和C#。

我安装了DotMemory - JetBrain并拍摄了随机快照。没有什么比这更好的了。没有内存峰值或没有丢弃的对象。

这是截图:

enter image description here

现在,'绿色区域'明显占据主导地位。但是我现在应该采取什么步骤?

谢谢任何人!

其他:

enter image description here

这是它开始的地方。然而,代码/功能是一样的......

0 个答案:

没有答案