Does anyone have notes on specific tuning for the IDM JRE and larger heaps?

Specifically with regards to object tenure and garbage collection mechanisms.
(Java 8/IDM 4.5+)

All the advice has always been "increase the heap in small increments until
your problem goes away", but from a profiling perspective, has anyone looked
into other tuning?