Originally posted by: SaqibIlyas
I set the working dir to a mount point containing 11 GB free space. Even when there is still about 9 GB free on that mount, I get an out of memory status. Here is the output after I did an strace on "write":
write(14, "\0\254C\1\0\356&}\nw\254F@Q\262\262\377\377I\273?\24\1u\263N\314{@Z\242\367"..., 339968) = 339968
write(14, "\1\0^M\1\0_M\1\0`M\1\0aM\1\0bM\1\0cM\1\0\0dM\1\0e"..., 1441) = 1441
write(1, "\nThere may be further error info"..., 59
There may be further error information in the clone logs.
) = 59
write(13, "CPLEX Error 1001: Out of memory"..., 34) = 34
write(1, "\n", 1
) = 1
write(1, "Cover cuts applied: 6479\n", 26Cover cuts applied: 6479
) = 26
write(1, "Zero-half cuts applied: 104\n", 29Zero-half cuts applied: 104
) = 29
write(1, "Gomory fractional cuts applied: "..., 35Gomory fractional cuts applied: 6
) = 35
write(1, "\nRoot node processing (before b&"..., 36
Root node processing (before b&c):
) = 36
write(1, " Real time = 1210.6"..., 34 Real time = 1210.69
) = 34
write(1, "Parallel b&c, 8 threads:\n", 25Parallel b&c, 8 threads:
) = 25
write(1, " Real time = 4516.8"..., 34 Real time = 4516.85
) = 34
write(1, " Sync time (average) = 165.5"..., 34 Sync time (average) = 165.52
) = 34
write(1, " Wait time (average) = 446.5"..., 34 Wait time (average) = 446.59
) = 34
write(1, " ------"..., 34 -------
) = 34
write(1, "Total (root+branch&cut) = 5727.5"..., 39Total (root+branch&cut) = 5727.53 sec.
) = 39
write(1, "Warning: MIP starts not construc"..., 69Warning: MIP starts not constructed because of out-of-memory status.
) = 69
write(1, "\n", 1
) = 1
write(1, "Solution pool: 8 solutions saved"..., 34Solution pool: 8 solutions saved.
) = 34
write(1, "\n", 1
) = 1
write(1, "MIP - Error termination, integer"..., 74MIP - Error termination, integer feasible: Objective = 4.4631860000e+02
) = 74
write(1, "Current MIP best bound = 4.3534"..., 66Current MIP best bound = 4.3534126226e+02 (gap = 10.9773, 2.46%)
) = 66
write(1, "Solution time = 5748.27 sec. It"..., 74Solution time = 5748.27 sec. Iterations = 3966194 Nodes = 49244 (34961)
) = 74
write(1, "\n", 1
) = 1
write(3, "\nThere may be further error info"..., 740) = 740
write(1, "CPLEX> ", 7CPLEX> )
Also attaching the log file. The commands in the input file are:
read rbmilp.5.30.20.txt lp
read mipstart.5.30.20.txt mst
set workmem 500
set workdir /tmp3
set mip strategy file 3
set mip strategy probe 3
set mip strategy nodeselect 0
opt
The strace command is:
strace -e trace=write /opt/cplex122/cplex/bin/x86_sles10_4.1/cplex < input
#CPLEXOptimizers#DecisionOptimization