I hope this article has given you some ideas on how to measure your application's heap usage from build to build, plus a few handy techniques for finding and fixing leaks when they inevitably occur.
You should, however, fix the nursery size at a large value to minimise time spent in garbage collection, and enable the tenured heap to resize itself according to occupancy to build in resilience.