7 Replies Latest reply on Nov 3, 2005 5:41 PM by alphonse

    The best JVM

    tscondor

      HI!
      I have installed and optimized my jboss-3.2.6, but I have a question.
      What is the JVM for the best performance? JRockIt, IBM, Sun?

      Actually, I use Sun JVM 1.4.1 in my RedHat AS2.1.

      Excuse my bag english...

        • 1. Re: The best JVM
          clebert.suconic

          This is not an official answer, ok... just my opinion! ;-)

          I have seen people saying that JVM 1.5 is light years ahead of JVM 1.4.1 because the GC options you could use.

          Ah... You're english is fine and you are in the wrong place to say sorry. Here in this forum everybody has a bad (or bag) English :-D lol



          Clebert

          • 2. Re: The best JVM
            tscondor

            Thanx!

            • 3. Re: The best JVM
              chrisdutz

              Our benchmarks allways were about 30% better when using one of the JRockit VMs instead of the corresponding Sun VM (with just a few performance tweaks) ... unfortunately there seem to be some problems with the 1.5VM and JBoss.

              Okok ... now don't flame me for this comment. It was just a thing we mesured.

              • 4. Re: The best JVM

                I am using sun jdk 1.4.2 along with JBoss 3.2.3. can you suggest the best vm that could be used with this version of jboss so that performance can be improved.

                • 5. Re: The best JVM

                  Tried jdk1.5 vm with JBoss 3.2.3 At startup its giving the following exception.

                  15:55:12,690 INFO [Server] Starting General Purpose Architecture (GPA)...
                  Failed to boot JBoss:
                  javax.management.InstanceNotFoundException: JMImplementation:service=LoaderRepo
                  itory,name=Default
                  at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(Defau
                  tMBeanServerInterceptor.java:1010)
                  at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Default
                  BeanServerInterceptor.java:804)
                  at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:78
                  )
                  at org.jboss.system.server.ServerImpl.initBootLibraries(ServerImpl.java
                  499)
                  at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:335)
                  at org.jboss.system.server.ServerImpl.start(ServerImpl.java:291)
                  at org.jboss.Main.boot(Main.java:150)
                  at org.jboss.Main$1.run(Main.java:395)
                  at java.lang.Thread.run(Thread.java:595)

                  What could be the reason for this ?

                  • 6. Re: The best JVM
                    darranl

                    You need to upgrade to a later version of JBoss.

                    http://www.jboss.org/wiki/Wiki.jsp?page=RunJBossWithJ2SDK1.5

                    • 7. Re: The best JVM
                      alphonse

                      Based on our experience, JRockit is faster than the Sun JVMs but it contains also way more bugs. We chose a Sun JVM (the 1.4.2 one) because stability is more important for our business.