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

Performance degradation introduced in 6.0_14-b03 related to pkcs11

XMLWordPrintable

        Customer application was upgraded from 1.6.0_12 -> 1.6.0_16
        Their benchmark tests are taking an order of magnitude
        The result are consistent:
        - Runs with JRE 1.6.0_16 would take between 1100-1200s
        - Runs with JRE 1.6.0_12 would take between 800-900s

        Working with the customer we have isolated that the regression
        was introduced in JDK 1.6.0_14

        We had the customer run the testing with JDK hprof
        running and noticed a lot of time being spent in PKCS11

        We noticed that there were 2 bugs fixed in 6.0_14
        of interest both related to PKSC11
        (4898461 & 4898484)

        The fixes for these 2 bugs were put into 6.0_14-b03
        To further isolate the regression we had
        the customer test wtih 6.0_14-b02 and 6.0_14-b03

        The customer has confirmed that the regression
        was definitely introduced into 6.0_14-b03

        The JDK performance comes inline with the performance of JDK 1.6.0_12
        when adding the following Java property.
        "-Dsun.security.pkcs11.enable-solaris=false"

        Customer has all the latest Solaris 10/X86 crypto patches installed

        A crytoadm list -mv is attached to this bug report

        Test results are located at the following
        /net/cores.east/cores/dir11/71714222/

        Due to the complexity of the test benchmark, the custoemr is unable to
        provide a repro test case

              coffeys Sean Coffey
              dvanero Dennis Van Eron (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: