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

performance regressions on some of RMI benchmark tests

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Not an Issue
    • Affects Version/s: 1.4.0
    • Fix Version/s: None
    • Component/s: core-libs
    • Labels:
    • Subcomponent:
    • CPU:
      sparc
    • OS:
      solaris_7

      Description


      I have seen more than 60% performance regressions for some RMI benchmarks sub-tests:
           Null/Boolean/Exceptions calls on server side

      and big regressions for Exception calls on client side
      (all compared to jdk 1.3.0).

      To reproduce:

      % uname -a
      SunOS vispro 5.7 Generic_106541-16 sun4u sparc SUNW,Ultra-30

      % jdk1.4/bin/java -version
      java version "1.4.0-beta_refresh"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta_refresh-b70)
      Java HotSpot(TM) Client VM (build 1.4.0-beta_refresh-b70, mixed mode)


      % jdk1.4/bin/java -server -ms256m -mx256m -cp /home/zzhang/bugs/rmi-tests/rmibench.jar bench.rmi.Main

      Null calls 32424.0
      Boolean calls 23015.0
      Exception calls 42701.0


      % jdk1.3/bin/java -version
      java version "1.3.0"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0)
      Java HotSpot(TM) Client VM (build 1.3.0, mixed mode)

      % jdk1.3/bin/java -server -ms256m -mx256m -cp /home/zzhang/bugs/rmi-tests/rmibench.jar bench.rmi.Main

      Null calls 16228.0
      Boolean calls 10763.0
      Exception calls 20287.0

      similarly on client side:

      % jdk1.4/bin/java -client -ms256m -mx256m -cp /home/zzhang/bugs/rmi-tests/rmibench.jar bench.rmi.Main

      Exception calls 46280.0

      % jdk1.3/bin/java -client -ms256m -mx256m -cp /home/zzhang/bugs/rmi-tests/rmibench.jar bench.rmi.Main

      Exception calls 20399.0



        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mwarressunw Michael Warres (Inactive)
              Reporter:
              duke J. Duke (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: