summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorTim Kientzle <kientzle@gmail.com>2011-02-12 15:40:06 -0500
committerTim Kientzle <kientzle@gmail.com>2011-02-12 15:40:06 -0500
commitbafadbae46e1fed6c29402972418270a8fa37191 (patch)
tree8fb8fb208e22a18a3c5828be31790d7f4e1af733 /contrib
parent7148b8343261189aa80ca7e6011b67780ba16a71 (diff)
downloadlibarchive-bafadbae46e1fed6c29402972418270a8fa37191.tar.gz
On second thought, leave Jan Psota's tables alone and just put
a footnote with my additional comments. SVN-Revision: 2976
Diffstat (limited to 'contrib')
-rw-r--r--contrib/psota-benchmark/results.txt22
1 files changed, 18 insertions, 4 deletions
diff --git a/contrib/psota-benchmark/results.txt b/contrib/psota-benchmark/results.txt
index 4b7eab96..f557a62e 100644
--- a/contrib/psota-benchmark/results.txt
+++ b/contrib/psota-benchmark/results.txt
@@ -45,7 +45,7 @@ bsdtar extract 0.733 0.200 0.504 96.02 353358 KB/s
gnutar extract 0.625 0.092 0.508 96.02 414419 KB/s
star extract 0.875 0.096 0.980 100.00 296013 KB/s
-bsdtar compare 0.001 0.000 0.000 0.00 N/A
+bsdtar compare 0.001 0.000 0.000 0.00 259012000 KB/s
gnutar compare 0.719 0.288 0.400 95.66 360239 KB/s
star compare 0.695 0.224 0.636 100.00 372679 KB/s
@@ -66,7 +66,7 @@ bsdtar extract 78.914 0.820 15.149 20.23 41932 KB/s
gnutar extract 78.480 0.196 14.197 18.33 42164 KB/s
star extract 79.439 0.132 12.973 16.49 41655 KB/s
-bsdtar compare 0.001 0.000 0.000 0.00 N/A
+bsdtar compare 0.001 0.000 0.000 0.00 3309080000 KB/s
gnutar compare 61.771 3.464 8.905 20.02 53570 KB/s
star compare 57.561 1.728 9.897 20.19 57488 KB/s
@@ -96,7 +96,7 @@ bsdtar extract 1.186 0.172 1.012 99.87 95629 KB/s
gnutar extract 1.064 0.056 1.004 99.63 106593 KB/s
star extract 1.920 0.088 1.724 94.40 59070 KB/s
-bsdtar compare 0.002 0.000 0.000 0.00 N/A
+bsdtar compare 0.002 0.000 0.000 0.00 56708000 KB/s
gnutar compare 0.925 0.232 0.692 99.90 122611 KB/s
star compare 1.569 0.376 1.096 93.79 72285 KB/s
@@ -117,6 +117,20 @@ bsdtar extract 94.912 4.476 31.574 37.98 22146 KB/s
gnutar extract 94.657 0.396 29.462 31.54 22206 KB/s
star extract 100.814 0.400 39.906 39.98 20849 KB/s
-bsdtar compare 0.003 0.000 0.004 100.00 N/A
+bsdtar compare 0.003 0.000 0.004 100.00 700657000 KB/s
gnutar compare 80.174 3.932 20.365 30.30 26217 KB/s
star compare 73.911 8.341 27.670 48.72 28439 KB/s
+
+=============================================================
+
+Note by Tim Kientzle: The "bsdtar compare" results here are
+invalid since bsdtar does not support that operation.
+For the list numbers, note that libarchive automatically optimizes
+list operations on uncompressed tar archives on disk by using lseek()
+to skip over the bodies of entries. GNU tar added an option to
+provide the same feature.
+
+The biggest problem with these tests is that they only
+cover uncompressed archives stored on disk. The results for
+compressed archives and/or archives stored on tape are
+likely quite different.