This effect has nothing to do with the JVM. It is just the operating system that caches JRE files and your application's jars in memory, so next time they are loaded from the disk cache, which is much faster.
To prove this, run your application once, then run some other program that reads huge amounts of data from the disk, thus replacing the contents of the disk cache, and run your application again Dmitry > -----Original Message----- > From: Ravi Goel [SMTP:[EMAIL PROTECTED]] > Sent: Monday, July 29, 2002 3:35 PM > Subject: Performance - Start up Time > > Hi everybody, > > When we run our application for the First time, then the application seems > to take longer time when compared to the second, third or subsequent > times. > This happens not only with our application but even with the Java > Examples. > > So can anybody tell us, what does the JVM do when the Applictaion runs for > the 1st time we start the PC & what it does not do when the application > is > closed & restarted again. > > Could anybody tell us where we can find more information regarding the > same. > > Thanks in advance > > Regards > Ravi =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
