Closed chrisbc closed 4 years ago
Yeah that's expected, rupture building uses up a lot of memory. When you get to doing the real thing with a large subduction zone, you will likely need much more that 4 GB unless you're have even stricter permutation rules than currently implemented (I have 64 GB on my machine). I did remove the caching from the permutation strategy though, which reduces the memory footprint a little (and it wasn't speeding things up helping here). I also committed a few performance improvements to the main rupture building code in the ucerf3 repository
Is this expected in https://github.com/opensha/opensha-dev/blob/master/src/scratch/kevin/ucerf3/downDipSubSectTest/DownDipTestRupSetBuilder.java
With Eclipse VM config set to
-Xms512M -Xmx2g
WORKAROUND
-Xms512M -Xmx4g
works.