我们开发了一个Java代码并使用cplex来解决lp模型。
我们遇到记忆错误。
当我们使用-Xmx1450
命令行选项增加cplex内存使用时,我们收到cplex内存不足错误,当减少它时,java会给出堆空间错误。我们有6GB内存和CPU Intel i7 950。
内存使用量从未增加到38%以上,我们无法将-Xmx
提高到1450
以上。
构造模型时出错(添加约束)。
答案 0 :(得分:0)
cplex可能会捕获Java OutOfMemoryError
并显示自己的错误。所以这两个错误基本相同,但发生在不同的阶段。
您需要的是64位操作系统和64位版本的Java。这将允许您为Java提供更多内存。