Normally, every time you run your Perl scripts a new JVM will be created. You can use the SHARED_JVM if you want the JVM to hang around an wait for call from other scripts.
Of course using Inline::Java is somewhat slow, although using the JNI module will help. But if you need speed you are probably better off writing a dedicated Java server or rewriting in Perl.
(4)
]
