java - 启用 CPLEX 使用磁盘而不是内存

标签 java cplex

我有一个使用 CPLEX 用 Ja​​va 编码的优化项目。当输入数据的大小增加时,我会遇到内存不足错误等。我该怎么做才能使 CPLEX 使用磁盘并减少 CPLEX 的内存使用量?

最佳答案

使用 WorkMem (CPX_PARAM_WORKMEM)、NodeFileInd (CPX_PARAM_NODEFILEIND)、TreLim (CPX_PARAM_TRELIM) 和 WorkDir (CPX_PARAM_WORKDIR) 参数。

这些对内存管理有重大影响。

关于java - 启用 CPLEX 使用磁盘而不是内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18770584/

相关文章:

java - Recyclerview显示具体数据

java - Hibernate:使用复杂对象的集合会引发异常

java - 查找所有不是@Autowired 的类

c++ - 我可以获得 IloNumVarArray 的值吗?关于目标函数的定义

python - 返回当前最佳解决方案 CPLEX Python API

java - @Transaction - 如何在同一个事务中提交另一个方法

java - 如何更改 Apache Wicket 中选项卡面板中选项卡的标题?

python - Docplex 添加约束太慢

java - Eclipse 中的 CPLEX 库路径错误

java - 从回调中手动触发解决方案完善