GC overhead limit exceeded issue

Hey Matt,

my first guess would be that it has to do with java heap sizes - according to this post you’ll need about twice the pbf file-size in RAM per profile.

By default, you’re building 9 profiles (see the ors.services.routing.profiles.active-list in your app.config). That would mean you’d need about 5-6 GB of ram.

Have you tried setting up using the included heidelberg.osm.gz-file? That one should probably run even with low RAM. Other than that, if you don’t need all active profiles, you can remove them from the active-list and try with that.

Note, that it is entirely possible that I’m completely on the wrong track with this, so this is merely a collection of ideas for debugging :slight_smile:

Best regards