# Memory consumption growth with many large MILP's in JuMP

**URL:** https://discourse.julialang.org/t/memory-consumption-growth-with-many-large-milps-in-jump/61895
**Category:** Optimization (Mathematical)
**Tags:** jump, optimization
**Created:** [May 27, 2021, 12:29am UTC](https://discourse.julialang.org/t/memory-consumption-growth-with-many-large-milps-in-jump/61895 "2021-05-27T00:29:27Z")
**Posts on this page:** 4
**Page:** 4

<div class="post-metadata">

### Author: ![nlaws](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nlaws/32/22205_2.png) [@nlaws](https://discourse.julialang.org/u/nlaws)
#### Post date: [July 15, 2021, 10:40pm UTC](https://discourse.julialang.org/t/memory-consumption-growth-with-many-large-milps-in-jump/61895/61 "2021-07-15T22:40:13Z")

</div>

I am working on contacting FICO. They don’t make it easy.

---

<div class="post-metadata">

### Author: ![joaquimg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joaquimg/32/223_2.png) [@joaquimg](https://discourse.julialang.org/u/joaquimg)
#### Post date: [July 15, 2021, 10:45pm UTC](https://discourse.julialang.org/t/memory-consumption-growth-with-many-large-milps-in-jump/61895/62 "2021-07-15T22:45:07Z")

</div>

> [@nlaws](#):
>
> We are on v8.0.4 Looks like v8.11 is the latest. I will see if we can get it.

v8.0.4 or v8.4?  
8.0 is from 2016

---

<div class="post-metadata">

### Author: ![nlaws](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nlaws/32/22205_2.png) [@nlaws](https://discourse.julialang.org/u/nlaws)
#### Post date: [July 15, 2021, 11:02pm UTC](https://discourse.julialang.org/t/memory-consumption-growth-with-many-large-milps-in-jump/61895/63 "2021-07-15T23:02:50Z")

</div>

Yikes yes 8.0. I didn’t realize that it is that old! I’ll make this priority one.

---

<div class="post-metadata">

### Author: ![nlaws](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nlaws/32/22205_2.png) [@nlaws](https://discourse.julialang.org/u/nlaws)
#### Post date: [November 16, 2021, 11:21pm UTC](https://discourse.julialang.org/t/memory-consumption-growth-with-many-large-milps-in-jump/61895/64 "2021-11-16T23:21:34Z")

</div>

Per discussion in [Memory leaks · Issue #131 · jump-dev/Xpress.jl · GitHub](https://github.com/jump-dev/Xpress.jl/issues/131) I ran the following to check if `postsolve` would release more memory

```julia
using REoptLite, JuMP
import Xpress

for i in range(1,stop=1000)
    m = direct_model(Xpress.Optimizer(OUTPUTLOG = 0))
    r = run_reopt(m, "outage.json")
    finalize(backend(m))
    Xpress.postsolve(backend(m).inner)
    GC.gc()
end

```

The above code was run using Xpress 8.0 and 8.12 with the following result:

 ![add_postsolve](https://global.discourse-cdn.com/julialang/original/3X/8/4/844996541cf135d99af83d6aaad88e45141c00ec.png).

It appears that Xpress 8.12 solves the problems faster but with larger memory consumption.

[Previous page](https://discourse.julialang.org/t/memory-consumption-growth-with-many-large-milps-in-jump/61895.md?page=3)
