Thursday, April 16, 2009

More JVM-dancing in the Google App Engine/J environment

Following up to my previous blog posts (#1, #2) about "JVM dancing patterns"/JVM-switching I've done some additional experimenting.

My latest round of testing included 118,679 successfully served requests during a period of roughly 48 hours.

The requests were served by a total of 54 distinct JVM:s (as identified by Runtime.getRuntime().hashCode()).

The longest period during which only one single JVM served all requests was 2.5 hours (8,995 seconds - a new record).

I tried altering the number of requests sent per second to see the impact on the number of JVM:s involved in serving the requests, and also the frequency of JVM-switching. As expected the number of JVM:s involved in serving requests rose quickly as the number of requests per second increased. Furthermore, the frequency of JVM-switching increased significantly as the number of JVM:s involved increased. When the number of requests per second was really high the requests seemed to be more or less randomly distributed among the participating JVM:s.

I'll keep tinkering and I'll report any results here! :-)


  1. It’s really a nice and useful piece of info. I’m satisfied that you simply shared this useful info with us. Please stay us up to date like this. Thanks for sharing.
    Commodity tips
    Stock Market
    Share Market
    Nse Tips
    Bse Tips

  2. Wow, awesome blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is great, let alone the content!
    Ncdex Tips || Indian Stock Market || Bullion Tips || Nifty Future Tips || Nifty Option Tips || Future Tips

  3. A good informative post that you have shared and thankful your work for sharing the information. Got some appealing information and would like to give it a try. Applaud your work and keep sharing your information.Really impressed! Everything is very open and very clear clarification of issues.
    Call Option || Option Tips || Stock Option Tips || Options || Nifty Options

  4. This is a great post ! it was very informative. I look forward in reading more of your work.
    Share market tips
    Intraday Nifty Future Tips
    Share and Earn

  5. I had no trouble navigating through all the tabs as well as related info. The site ended up being truly simple to access.
    share market
    stock market
    Indian Stock Market Tips

  6. I like concept of your post. Very creative post. Best of luck and waiting for some new ideas. I am looking for such useful information and I found here a lot of it.
    Buy Property
    Sell Property
    Invest in Property
    Find real estate agent

  7. This blog post saved me a lot of time with research. Very fine thought out.Now if merely I discover out an A. If I do after that one is on me!

    nursing dissertations