[ 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)