Memory consumption growth with many large MILP's in JuMP

Here are the GC results, i.e. I ran:

using REoptLite, JuMP, Xpress

for _ in range(1,stop=500)
    m = Model(Xpress.Optimizer)
    r = run_reopt(m, "outage.json")
    GC.gc()
end


(Note that I ran 1,000 scenarios without GC).

Interesting that the memory usage still grows, but not as fast as without GC. Does that tell us anything?