¿Sigue siendo útil JVM ARGS '-Xms1024m -Xmx2048m' en Java 8?

Tengo una aplicación Java 7 usando JVM ARGS:-Xms1024m -Xmx2048m, y funciona bastante bien.

Después de actualizar a Java 8, se ejecuta en estado de error con Excepción:

Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded
    at org.hibernate.engine.StatefulPersistenceContext.addEntry(StatefulPersistenceContext.java:466)
    at org.hibernate.engine.TwoPhaseLoad.postHydrate(TwoPhaseLoad.java:80)
    at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1439)
    at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1332)
    at org.hibernate.loader.Loader.getRow(Loader.java:1230)
    at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:603)
    at org.hibernate.loader.Loader.doQuery(Loader.java:724)
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
    at org.hibernate.loader.Loader.doList(Loader.java:2228)
    at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2125)
    at org.hibernate.loader.Loader.list(Loader.java:2120)
    at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:118)
    at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1596)
    at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:306)

Me pregunto si JVM ARGS-Xms1024m -Xmx2048m sigue funcionando?

Como Java 8 ha eliminado Perm Generation:http://www.infoq.com/articles/Java-PERMGEN-Removed, Creo que las diferentes estrategias de GC / gestión de memoria entre Java 7 y Java 8 pueden ser la causa raíz. ¿Hay alguna sugerencia?

Respuestas a la pregunta(2)

Su respuesta a la pregunta