cplex - 如何修复 Cplex 中的错误消息“OplRun 没有响应,您必须重新启动运行”?
问题描述
我用小数据创建了一个模型并且这个模型可以工作,但是当我想用大数据实现模型时,我收到一条错误消息。
小模型:拥有2个仓库、5所学校(作为配送中心)、4个地区人口需求量大的地区
大模型:拥有3个仓库、631所学校(配送中心)、138个人口密集地区。该模型的目的是最小化成本。
第一个问题是:如果小数据模型运行良好,是否意味着大数据模型也可以运行?
第二个问题是:如何修复错误?
为了修复错误,我尝试了以下方法:首先:我将 .ops 文件中的内存更改为 5000 或 10000000,但 1 小时后我得到了相同的错误。
2nd:我跟着这个链接“ Ibm support link ”和路径“日志文件是.metadata.log和.metadata.oplrun.log” 我来到了Note文件,但我不明白错误在哪里。
你可以帮帮我吗?先感谢您
解决方案
您可能会遇到一些内存不足的问题。
您可以尝试在 IDE 之外使用 oplrun 吗?你能试一下吗
execute
{
cplex.threads=1;
}
在模型中?
您可以查看https://www.ibm.com/support/pages/avoiding-out-memory-errors-opl
推荐阅读
- google-apps-script - 发送电子邮件后如何获取 ID 消息并发送跟进
- java - Maven:防止从父 pom 继承 maven-release 插件配置
- javascript - 使用 IntersectionObserver 实现粘性标头
- ios - 从麦克风录制音频 + 音乐播放
- rest - spring-boot 测试:@get 请求返回正文为空
- python - PyInstaller 生成的可执行文件中的 Python SSL 导入错误
- reactjs - 如何用阿波罗链接错误显示一个漂亮的错误
- laravel - 密码重置时应用了不需要的验证规则
- java - if / else的可选方式
- javascript - Safari/Iphone 弹跳效果在 JavaScript 代码中触发向下滚动功能,使导航栏消失