• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 302
  • Last Modified:

Initial JVM load time on windows platform


if I run a java application or an applet into a web browser for the firt time (after the PC is booted) there are many seconds to wait until the JVM library code is being cached by windows. I have noticed that this time is very variable, depending on the computer hardware and software. How can this time be reduced? Is there a way to cache JVM library when windows start without starting a java application?
  • 2
2 Solutions
Which version are you using? They say Java 1.6 has reduced the plugin's startup time but I haven't tried it yet.

One thing you can do is to use jar indexing (http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/jar_indexing.html) if you are using multiple jars in your applet. The second thing you can do is a small trick. Have a "invisible" applet in the first page that will force the jvm to start when you load the page. Then subsequent calsl to the jvm will be much faster.
test75Author Commented:
> Which version are you using?
I'm using version 1.5.0 (build 1.5.0_09-b03)
Not sure what else you could do except from what I suggested in my first message. Mayeb soem other epxerts might be able to help you more.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now