pangeo-data/jupyter-earth

Closing Julia sessions doesn't release memory

JordiBolibar opened this issue · 1 comments

This is a little bit Julia specific, but the behaviour is not normal, so I'm wondering if this might come from the JupyterHub. Whenever one closes a Julia session, in theory all memory should be released. Currently, this is not the case for me, and even when closing the session all previously used memory is still used. I need to manually kill the process with its PID in order to release all memory.

Is there anything that could explain this strange behaviour? Thanks a lot in advance!

After some feedback from the Julia community, this seems like a problem from IJulia...

JuliaLang/IJulia.jl#977

JuliaLang/IJulia.jl#785

It seems there are problems with the Julia garbage collector on Jupyter servers.