Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4670330

sunrise:possible optimize/deoptimize loop with JDK1.4.0 server JVM

XMLWordPrintable

    • sparc
    • solaris_8

      The performance data running a benchmark with iAS7 on jdk1.4.0 show that
      server jvm is a lot slower than client jvm:
          7.167 pages/sec client jvm
          2.38 pages/sec server jvm

      -Xprof data then indicate that it could be optimize/deoptimize loop problem
      with server jvm. GC doesn't seem to be the problem as shown in the GC logs.
      -XX:+TraceClassLoading also confirms that no class is loaded whence
      the iAS7 server gets started.

      All log data (-Xprof, -XX:+PrintCompilation, -XX:+TraceClassLoading) can be
      found in:

      /software/debug/ on sol64-12.eng
      user: ias
      passwd: ias


      If you need to repeat the test, please contact ###@###.###


      % java -version

      Java(TM) 2 Runtime Environment, Standard Edition (build JPSE_1.4.0_20020306)
      Java HotSpot(TM) Client VM (build 1.4-internal, mixed mode)


      ###@###.### 2002-04-18

      We ran the test with JDK1.4.1 build09, the performance results are similair to
      those of JDk1.4.0 (slighly improvement for both client jvm and server jvm):
          7.55 pages/sec client jvm
          3.29 pages/sec server jvm

      And -Xprof data with JDK1.4.1 build09 shows that still thousands of
      "UncommonTrapBlob" are in the server jvm log file. The log files are
      again under:
      /software/debug/ on sol64-12.eng
      user: ias
      passwd: ias

            azeemj Azeem Jiva
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: