0

我正在为 Linux 上的 imageJ 使用内存密集型插件,我通过宏重复运行该插件。该插件执行多视图反卷积。

我已将可用的最大内存增加到 180 Gb(可用的 188 GB),并在完成每个步骤后多次运行垃圾收集器。这导致内存使用量永远不会超过 100 Gb,如系统监视器和 imageJ 内存监视器所示。

但是,在运行大约 10 小时后,我仍然收到“内存不足”错误。这个内存限制来自哪里?

4

1 回答 1

1

正如ImageJ 论坛上所讨论的,问题实际上是内存不足。错误消息只是误导。多视图反卷积插件可能会非常占用内存,具体取决于您在做什么。希望我们可以确定插件内存不足的原因的更多细节,但出于这篇 SO 帖子的目的,我认为罪魁祸首已经被发现。

于 2017-03-15T16:37:03.123 回答