Skip to content

On A Multi-processor Computer, Will The Load From A Java Virtual Machine Be Automatically Distributed?

I’m most interested in Sun machines, e.g. V210, running Solaris 9 or later; will the JVM be executing on multiple CPUs, or will it be limited to running on a single CPU?

One Comment

  1. mike_cep wrote:

    It depends on the Java applications you are running.
    If you’re using J2EE, then yes. If you’re using J2SE then it depends on how well those applications are coded to take advantage of multi-threading, and how many applications are running simultaneously. Here are a few references:http://www.sun.com/software/whitepapers/…http://java.sun.com/docs/hotspot/HotSpot…
    Performance will depend on a lot of things, including the JVM configuration settings, the Java applications themselves, the underlying thread model use (not a problem with Solaris >=9), etc.
    Sun has been working hard for over a decade ensuring that the JVM keeps pace with the latest multiprocessing hardware.

    Sunday, June 21, 2009 at 1:35 am | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*