Hinzu kommt der JIT-Compiler, der bei jedem Aufruf nun neu kompiliert.
Vor V6 konnte man per CHGJVAPGM bereits ein MI-Template erstellen lassen.

Außerdem muss man berücksichtigen, auf der AS/400 bist du nie alleine!
Auf dem PC (selbst auf einem Server) hast du in 99,99% aller Fälle alle Ressourcen für dich, also auch die CPU.
Zusätzlich (zumindest auf meinem PC) gibt es im Hintergrund von der Oracle-JVM bereits einen "JAVA-Vorstart-Job", der das Initialisieren einer JVM beschleunigt.

Dies spricht wieder für Dieters Ansatz eines Hintergrundjobs, der halt JAVA-Dienste bereits vorgestartet bereit hält.