Maybe to do with garbage collection. JVM uses generational collectors that depend on the weak generational hypothesis. This hypothesis doesn&#x27;t hold during start-up as many long lived objects are created in a short period of time.