I have noticed that the first request to a server instance has really high
CPU usage (7000+ milliseconds).  After the server is up, the same request
takes only 20 milliseconds.  I am not using Spring or any other framework.
 It appears that the time is used during the first execute call on a
Datastore query.

Is this a normal behavior?

I have a cron job that I was running every 2 minutes, but that alone was
using 15% of my free quota.  I have moved the cron to every minute, and I'm
seeing huge improvement on performance and quota.  The cron used to take
7000+ ms  and now I am getting 20ms.  Does this mean you should make sure
you have at least on cron running every minute?

Thanks,
Jeffrey

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.


Reply via email to