【发布时间】:2013-03-11 16:09:38
【问题描述】:
我正在使用 Matlab 2012b 连接到我从中导入数据的另一个程序 (Imaris)。通信实际上是通过 java 作为接口发生的。我遇到的问题是数据没有从 Java 内存中删除,并且随着时间的推移堆积起来,直到 Matlab 最终崩溃。 “清除 Java”不起作用并产生以下警告:“Ice/ConnectionRefusedException 类的对象存在 - 未清除”
我发现真正清除 Java 内存的唯一解决方案是重新启动 Matlab,在我的情况下这不是一个选项。
在网上搜索时,我发现不少人遇到了同样的问题。 (http://www.mathworks.de/matlabcentral/newsreader/view_thread/283708)
但是我没有找到解决问题的答案。有人知道解决办法吗?
【问题讨论】:
-
您是否需要认真调试才能在生产中可靠地工作,或者只是找到一种解决方法来清除内存不足的交互式会话?
-
我也有同样的担忧。一个当然可以“静音”警告,但正确的用法是正确处理它们。