I need to inspect the memory usage on an ETL program. The program loads about 30 GB of data into a db every 6 hours. After a day or two, the swap drive is 100% in use with a large queue. The debian 10.4 x64 system slows to a crawl. It has 20 GB of physical RAM and 8 procs @ 2.3 GHz with a SSD swap space and HDD space for the db. I'm looking to optimize the program. The idea was to look at what is taking up all the memory. Gen 2 right now has 20GB of data. Taking a dump an analyzing it would accomplish that, but the dump tool isn't working for me. I looked at lldb, but I'm unsure how to use it for this. Any ideas on how to inspect the heap/GC?