NodefileStart
NodefileStart
将MIP节点写入磁盘类型: | 双 | |
---|---|---|
默认值: | ∞ | |
最小值: | 0 | |
最大值: | ∞ |
如果您发现Gurobi优化器在解决MIP时耗尽了内存,那么您应该修改NodefileStart
参数。当用于存储节点的内存量(以GBytes为单位)超过指定的参数值时,节点被压缩并写入磁盘。我们推荐一套0.5
,但您可能希望选择一个不同的值,这取决于您机器中的可用内存。默认情况下,节点被写入当前工作目录。的NodefileDir参数可用于选择不同的位置。
设置后,如果仍在消耗内存NodefileStart
参数设置为小值时,应该尝试限制线程数量。并行MIP中的每个线程都需要模型的一个副本,以及其他几个大型数据结构。减少了线程参数有时可以显著减少内存使用。
注意:只影响混合整数规划(MIP)模型
有关如何从不同的api查询或修改参数值的示例,请参阅我们的参数的例子.