I'm not new to improving my cold start time, I spent many hours trying different things. I would like, if possible, to find out exactly what the Google App Engine does during a cold start.
I have a log statement described here http://code.google.com/intl/nl/appengine/kb/java.html#performance to show when my code first gets control.
I have two applications that I tested, one of them is simple, and my code first takes control after about 1 second.
In the other, there are a lot of files and stuff, and my code first takes control after about 2 seconds. This one doesn't use more libraries than the other, but it has a lot more jsps and java classes.
Can it just have more java and jsp classes cause a slow cold start even if the class is not in use?
source share