Bug? Direct memory leak (200Mb approx.) in Omniverse Isaac Sim between SimulationApp._start_app() and SimulationApp.close()

I am doing a Deep reinforcement learning where i need to start and stop IsaacSim for 1000s of time and detected a memory leak of ~200Mb immediately between starting the IsaacSim App in SimulationApp._start_app() source code and calling SimulationApp.close() immediately after the app loads.

This fills in my 64 Gb RAM memory in an hour so I have to restart my laptop in order to resume training.

I managed to replicate it multiple times by using breakpoint immediately after SimulationApp._start_app() and forcing SimulationApp.close() .

Can this be solved by nVidia?
isaac_sim-2022.2.1
location:
exts/omni.isaac.kit/omni/isaac/kit/simulation_app.oy/SimulationApp/init()/_start_app()
exts/omni.isaac.kit/omni/isaac/kit/simulation_app.oy/SimulationApp/close()

Any replies from the nvidia team please?

This is an issue. We have the same problem on all our workstations

Hi @nikola.petkov /@thokr19 - This should be fixed in our upcoming Isaac Sim release (October mid). Please test it with that and let us know if you still see any issues.

@rthaker Any news on when to expect the new release?

@rthaker @thokr19 I think this has been solved in the new 2023.1.0 isaac-sim release as I no longer can recreate in the same way.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.