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

nio encoding perf. in 1.4.2 is worse than previous version.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P4 P4
    • None
    • 1.4.2_02
    • core-libs

      The nio encoding performance in 1.4.2 is worse than that in 1.4.0 and
      1.4.1(although those are EOLed)

      REPRODUCE:
       1) unfold the attached zip.
       2) Laucnh "java Main Menu 5"


      K:\shares2\issues\nio-perf\perf-new-pgm\Test>java -version
      java version "1.4.0_04"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0_04-b04)
      Java HotSpot(TM) Client VM (build 1.4.0_04-b04, mixed mode)

      K:\shares2\issues\nio-perf\perf-new-pgm\Test>java Main Menu 5
      EncodingTest_JIS:1...2...3...4...5... :547
      EncodingTest_SJIS:1...2...3...4...5... :551
      EncodingTest_MS932:1...2...3...4...5... :554
      EncodingTest_UTF8:1...2...3...4...5... :584
      EncodingTest_EUC:1...2...3...4...5... :631
      EncodingTest_CP943:1...2...3...4...5... :574

      --------------
      K:\shares2\issues\nio-perf\perf-new-pgm\Test>java -version
      java version "1.4.1_05"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_05-b01)
      Java HotSpot(TM) Client VM (build 1.4.1_05-b01, mixed mode)

      K:\shares2\issues\nio-perf\perf-new-pgm\Test>java Main Menu 5
      EncodingTest_JIS:1...2...3...4...5... :547
      EncodingTest_SJIS:1...2...3...4...5... :674
      EncodingTest_MS932:1...2...3...4...5... :697
      EncodingTest_UTF8:1...2...3...4...5... :593
      EncodingTest_EUC:1...2...3...4...5... :804
      EncodingTest_CP943:1...2...3...4...5... :577

      -------------
      K:\shares2\issues\nio-perf\perf-new-pgm\Test>java -version
      java version "1.4.2_02"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_02-b03)
      Java HotSpot(TM) Client VM (build 1.4.2_02-b03, mixed mode)

      K:\shares2\issues\nio-perf\perf-new-pgm\Test>java Main Menu 5
      EncodingTest_JIS:1...2...3...4...5... :627
      EncodingTest_SJIS:1...2...3...4...5... :704
      EncodingTest_MS932:1...2...3...4...5... :704
      EncodingTest_UTF8:1...2...3...4...5... :611
      EncodingTest_EUC:1...2...3...4...5... :807
      EncodingTest_CP943:1...2...3...4...5... :610

      -------------

      K:\shares2\issues\nio-perf\perf-new-pgm\Test>java -version
      java version "1.5.0-beta3"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta3-b55)
      Java HotSpot(TM) Client VM (build 1.5.0-beta3-b55, mixed mode)

      K:\shares2\issues\nio-perf\perf-new-pgm\Test>java Main Menu 5
      EncodingTest_JIS:1...2...3...4...5... :597
      EncodingTest_SJIS:1...2...3...4...5... :634
      EncodingTest_MS932:1...2...3...4...5... :637
      EncodingTest_UTF8:1...2...3...4...5... :577
      EncodingTest_EUC:1...2...3...4...5... :754
      EncodingTest_CP943:1...2...3...4...5... :651


      CONFIGURATION :
        OS : WindowsXp ( SP2, Japanese)
        JRE: 1.4.0/1.4.1/1.4.2/1.5b55


      NOTE :
       1.4.2 is worse than 1.4.0/1.4.1, but 1.5 is a little bit improved

      =====================================================================

            sherman Xueming Shen
            tbaba Tadayuki Baba (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: