[ 
https://issues.apache.org/jira/browse/IO-670?focusedWorklogId=439674&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-439674
 ]

ASF GitHub Bot logged work on IO-670:
-------------------------------------

                Author: ASF GitHub Bot
            Created on: 01/Jun/20 18:42
            Start Date: 01/Jun/20 18:42
    Worklog Time Spent: 10m 
      Work Description: XenoAmess commented on pull request #118:
URL: https://github.com/apache/commons-io/pull/118#issuecomment-637036540


   result json:
   ```
   [
       {
           "jmhVersion" : "1.21",
           "benchmark" : 
"org.apache.commons.io.performance.IOUtilsContentEqualsPerformanceTest.testContentEqualsForFileNew",
           "mode" : "avgt",
           "threads" : 1,
           "forks" : 5,
           "jvm" : "C:\\jdk-13.0.2+8\\bin\\java.exe",
           "jvmArgs" : [
           ],
           "jdkVersion" : "13.0.2",
           "vmName" : "OpenJDK 64-Bit Server VM",
           "vmVersion" : "13.0.2+8",
           "warmupIterations" : 5,
           "warmupTime" : "10 s",
           "warmupBatchSize" : 1,
           "measurementIterations" : 5,
           "measurementTime" : "10 s",
           "measurementBatchSize" : 1,
           "primaryMetric" : {
               "score" : 7934046.779660092,
               "scoreError" : 644395.8679898068,
               "scoreConfidence" : [
                   7289650.911670285,
                   8578442.6476499
               ],
               "scorePercentiles" : {
                   "0.0" : 7241780.811006517,
                   "50.0" : 7517702.629601804,
                   "90.0" : 9152312.968421623,
                   "95.0" : 1.0373390719340876E7,
                   "99.0" : 1.0726891103965702E7,
                   "99.9" : 1.0726891103965702E7,
                   "99.99" : 1.0726891103965702E7,
                   "99.999" : 1.0726891103965702E7,
                   "99.9999" : 1.0726891103965702E7,
                   "100.0" : 1.0726891103965702E7
               },
               "scoreUnit" : "ns/op",
               "rawData" : [
                   [
                       7459707.30797912,
                       8792593.848857645,
                       1.0726891103965702E7,
                       8550254.786324786,
                       8001410.311750599
                   ],
                   [
                       7347818.649045521,
                       7251497.463768116,
                       7366967.231222386,
                       7420473.516320474,
                       7517702.629601804
                   ],
                   [
                       7387172.525849335,
                       7278674.4,
                       7307894.88677867,
                       7363340.103016924,
                       7241780.811006517
                   ],
                   [
                       7868122.955974842,
                       8014526.602564103,
                       7610742.99847793,
                       7339908.804108584,
                       7466605.9701492535
                   ],
                   [
                       7641931.603053435,
                       8134969.268292683,
                       8823474.603174603,
                       9548556.488549618,
                       8888150.621669628
                   ]
               ]
           },
           "secondaryMetrics" : {
           }
       },
       {
           "jmhVersion" : "1.21",
           "benchmark" : 
"org.apache.commons.io.performance.IOUtilsContentEqualsPerformanceTest.testContentEqualsNew2",
           "mode" : "avgt",
           "threads" : 1,
           "forks" : 5,
           "jvm" : "C:\\jdk-13.0.2+8\\bin\\java.exe",
           "jvmArgs" : [
           ],
           "jdkVersion" : "13.0.2",
           "vmName" : "OpenJDK 64-Bit Server VM",
           "vmVersion" : "13.0.2+8",
           "warmupIterations" : 5,
           "warmupTime" : "10 s",
           "warmupBatchSize" : 1,
           "measurementIterations" : 5,
           "measurementTime" : "10 s",
           "measurementBatchSize" : 1,
           "primaryMetric" : {
               "score" : 3.4456759445822275E8,
               "scoreError" : 2.110473359059532E7,
               "scoreConfidence" : [
                   3.2346286086762744E8,
                   3.6567232804881805E8
               ],
               "scorePercentiles" : {
                   "0.0" : 3.183939625E8,
                   "50.0" : 3.3247121612903225E8,
                   "90.0" : 4.0086423015384614E8,
                   "95.0" : 4.1518499175E8,
                   "99.0" : 4.172705625E8,
                   "99.9" : 4.172705625E8,
                   "99.99" : 4.172705625E8,
                   "99.999" : 4.172705625E8,
                   "99.9999" : 4.172705625E8,
                   "100.0" : 4.172705625E8
               },
               "scoreUnit" : "ns/op",
               "rawData" : [
                   [
                       3.725598037037037E8,
                       3.722212444444444E8,
                       3.945612769230769E8,
                       4.1031866E8,
                       4.172705625E8
                   ],
                   [
                       3.3457967E8,
                       3.24313664516129E8,
                       3.4986420344827586E8,
                       3.450001724137931E8,
                       3.3879743E8
                   ],
                   [
                       3.440067866666667E8,
                       3.183939625E8,
                       3.26383164516129E8,
                       3.267285129032258E8,
                       3.397915366666667E8
                   ],
                   [
                       3.6222446428571427E8,
                       3.296319806451613E8,
                       3.2895999032258064E8,
                       3.310936806451613E8,
                       3.280424387096774E8
                   ],
                   [
                       3.22872964516129E8,
                       3.20972165625E8,
                       3.22146753125E8,
                       3.2098355625E8,
                       3.3247121612903225E8
                   ]
               ]
           },
           "secondaryMetrics" : {
           }
       },
       {
           "jmhVersion" : "1.21",
           "benchmark" : 
"org.apache.commons.io.performance.IOUtilsContentEqualsPerformanceTest.testContentEqualsOld",
           "mode" : "avgt",
           "threads" : 1,
           "forks" : 5,
           "jvm" : "C:\\jdk-13.0.2+8\\bin\\java.exe",
           "jvmArgs" : [
           ],
           "jdkVersion" : "13.0.2",
           "vmName" : "OpenJDK 64-Bit Server VM",
           "vmVersion" : "13.0.2+8",
           "warmupIterations" : 5,
           "warmupTime" : "10 s",
           "warmupBatchSize" : 1,
           "measurementIterations" : 5,
           "measurementTime" : "10 s",
           "measurementBatchSize" : 1,
           "primaryMetric" : {
               "score" : 8897509.407577794,
               "scoreError" : 558227.0229691897,
               "scoreConfidence" : [
                   8339282.384608604,
                   9455736.430546984
               ],
               "scorePercentiles" : {
                   "0.0" : 7703625.019245573,
                   "50.0" : 8732920.418848168,
                   "90.0" : 1.019423401477403E7,
                   "95.0" : 1.0644806093478914E7,
                   "99.0" : 1.0801144492440606E7,
                   "99.9" : 1.0801144492440606E7,
                   "99.99" : 1.0801144492440606E7,
                   "99.999" : 1.0801144492440606E7,
                   "99.9999" : 1.0801144492440606E7,
                   "100.0" : 1.0801144492440606E7
               },
               "scoreUnit" : "ns/op",
               "rawData" : [
                   [
                       9849140.059055118,
                       1.0280016495901639E7,
                       9377572.539831303,
                       8634857.549611734,
                       8796502.110817943
                   ],
                   [
                       8649056.611927398,
                       8740562.70742358,
                       8636735.806729939,
                       8658414.545454545,
                       9077745.55353902
                   ],
                   [
                       7833574.706342991,
                       8025837.640449438,
                       8621776.034482758,
                       8516147.914893618,
                       8379908.710217755
                   ],
                   [
                       8798953.724802805,
                       9077297.46146872,
                       9203544.25022999,
                       1.0801144492440606E7,
                       1.013704569402229E7
                   ],
                   [
                       7703625.019245573,
                       8173784.068627451,
                       8476930.0,
                       9254641.073080482,
                       8732920.418848168
                   ]
               ]
           },
           "secondaryMetrics" : {
           }
       },
       {
           "jmhVersion" : "1.21",
           "benchmark" : 
"org.apache.commons.io.performance.IOUtilsContentEqualsPerformanceTest.testContentEqualsOld2",
           "mode" : "avgt",
           "threads" : 1,
           "forks" : 5,
           "jvm" : "C:\\jdk-13.0.2+8\\bin\\java.exe",
           "jvmArgs" : [
           ],
           "jdkVersion" : "13.0.2",
           "vmName" : "OpenJDK 64-Bit Server VM",
           "vmVersion" : "13.0.2+8",
           "warmupIterations" : 5,
           "warmupTime" : "10 s",
           "warmupBatchSize" : 1,
           "measurementIterations" : 5,
           "measurementTime" : "10 s",
           "measurementBatchSize" : 1,
           "primaryMetric" : {
               "score" : 2.2164327456E9,
               "scoreError" : 7.952155687779064E7,
               "scoreConfidence" : [
                   2.1369111887222092E9,
                   2.2959543024777904E9
               ],
               "scorePercentiles" : {
                   "0.0" : 2.02933278E9,
                   "50.0" : 2.22841248E9,
                   "90.0" : 2.361731552E9,
                   "95.0" : 2.371803324E9,
                   "99.0" : 2.37559824E9,
                   "99.9" : 2.37559824E9,
                   "99.99" : 2.37559824E9,
                   "99.999" : 2.37559824E9,
                   "99.9999" : 2.37559824E9,
                   "100.0" : 2.37559824E9
               },
               "scoreUnit" : "ns/op",
               "rawData" : [
                   [
                       2.0398115E9,
                       2.02933278E9,
                       2.04882876E9,
                       2.16789868E9,
                       2.37559824E9
                   ],
                   [
                       2.25678214E9,
                       2.21251994E9,
                       2.19495754E9,
                       2.13947486E9,
                       2.23916868E9
                   ],
                   [
                       2.22119472E9,
                       2.25275404E9,
                       2.36294852E9,
                       2.23329726E9,
                       2.28987218E9
                   ],
                   [
                       2.22841248E9,
                       2.29323662E9,
                       2.30093316E9,
                       2.05052644E9,
                       2.10387662E9
                   ],
                   [
                       2.35868924E9,
                       2.36092024E9,
                       2.30419336E9,
                       2.12054152E9,
                       2.22504912E9
                   ]
               ]
           },
           "secondaryMetrics" : {
           }
       }
   ]
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
-------------------

    Worklog Id:     (was: 439674)
    Time Spent: 1h 50m  (was: 1h 40m)

> IOUtils.contentEquals is of low performance. I will refine it.
> --------------------------------------------------------------
>
>                 Key: IO-670
>                 URL: https://issues.apache.org/jira/browse/IO-670
>             Project: Commons IO
>          Issue Type: Improvement
>            Reporter: JIN XU
>            Priority: Minor
>          Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> [https://github.com/apache/commons-io/pull/118]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to