Edit page memo/benchmark/compression-algorithms
[wiki.git] / memo / benchmark / compression-algorithms
index e90556cbdd52ed162a0937571df52dbc99e758b1..b987cd1c85933bd41a3e157b5f6361d29a8210f5 100644 (file)
@@ -1,14 +1,27 @@
 == Compression of source code ==
 
+{{{
 time tar cf  gcc-3.4.6-newbin.tar     gcc-3.4.6-newbin
 time tar czf gcc-3.4.6-newbin.tar.gz  gcc-3.4.6-newbin
 time tar cjf gcc-3.4.6-newbin.tar.bz2 gcc-3.4.6-newbin
 time tar cJf gcc-3.4.6-newbin.tar.xz  gcc-3.4.6-newbin
+}}}
 
-|| *archiver* || *size* || *pack*  || *unpack* ||
-|| tar        || 147MB  ||  0.267s ||  0.809s  ||
-|| tar.gz     ||  53MB  ||  9.251s ||  1.963s  ||
-|| tar.bz2    ||  45MB  || 17.134s ||  7.640s  ||
-|| tar.xz     ||  18MB  || 69.461s ||  2.218s  ||
+|| **archiver**         || **size** || **packed** || **unpacked** ||
+|| tar                  ||    147MB ||     0.267s ||       0.809s ||
+|| tar.gz               ||     53MB ||     9.251s ||       1.963s ||
+|| tar.bz2              ||     45MB ||    17.134s ||       7.640s ||
+|| tar.xz               ||     18MB ||    69.461s ||       2.218s ||
+|| .git                 ||     53MB ||            ||              ||
+|| .git packed 100/100  ||     29MB ||    25.421s ||       1.272s ||
 
-Computed on giskard-x201 (Intel i7 M 620 @ 2.67GHz, Fedora 14 x86_64)
+
+=== Git compressor breakdown ===
+|| git init                                     || 0.010s ||         ||
+|| git add .                                    || 3.507s || 53MB    ||
+|| git commit -q -m "pack me"                   || 0.074s || 53MB    ||
+|| git repack -a -f -d --window 100 --depth 100 || 21.830s  ||  29MB ||
+
+
+
+All times computed on giskard-x201 (Intel i7 M 620 @ 2.67GHz, Fedora 14 x86_64)