2009-01-19 253 views
1

我试图使用CPLEX解决LP问题。 当我构建模型时,它会引发异常“CPLEX错误1001:内存不足”。 请注意,我在建模时遇到此错误,而不是在优化时出错。 优化过程中有内存不足情况的谷歌搜索结果。CPLEX错误1001:内存不足

您的帮助是高度赞赏

感谢

回答

0

非常感谢您的回复。 问题暂时解决。

我在配备8G RAM(3G免费)的服务器上运行优化程序,模型非常庞大。 我们已经开始与JRE最小堆大小(java -Xms1G)设置为1G。我相信这导致JRE在服务器内存中保留了很多空间; CPLEX流程没有空间。

大量的试错实验用不同的CPLEX参数(所有的人都失败了!)之后,我们试图用java -Xms512M -Xmx750M开始优化和它的工作!

1

有很少的信息在这里工作是......出现了问题对于小的LP?你有多大的LP建设?你见过这个ILOG forum thread

0

呼叫的对象的端方法例如csvreader,迭代器,cplex,您创建的环境。这将释放内存并解决此问题。