मैं सबसे तेज़ gzip(या ज़िप) उपयोगिता की तलाश में हूं । मेरे पास LVM वॉल्यूम है जो 95% रिक्त के बाहर मौजूद है 0, इसलिए इसे संपीड़ित करना बहुत आसान है। मैं सबसे तेज़ समाधान ढूंढ रहा हूं, और वास्तव में सिवाय संपीड़न की परवाह नहीं करता 0।
मैं gzip -1(के रूप में ही gzip --fast) के बारे में पता कर रहा हूँ, लेकिन अगर वहाँ किसी भी तेजी से विधि है सोच रहा था।
धन्यवाद।
संपादित करें:
कुछ परीक्षणों के बाद, मैंने तुलना की gzip -1, lzop -1और प्रत्येक pigz -1अभिभावक के साथ और निम्नलिखित परिणामों पर आया:
PIGZ:
time dd if=/dev/VPS/snap | pigz -1 | ssh backup-server "dd of=/home/backupvps/snap.pigz"
104857600+0 records in
104857600+0 records out
53687091200 bytes (54 GB) copied, 2086.87 seconds, 25.7 MB/s
7093985+266013 records in
7163950+1 records out
3667942715 bytes (3.7 GB) copied, 2085.75 seconds, 1.8 MB/s
real 34m47.147s
LZOP:
time dd if=/dev/VPS/snap | lzop -1 | ssh backup-server "dd of=/home/backupvps/snap.lzop"
104857600+0 records in
104857600+0 records out
53687091200 bytes (54 GB) copied, 1829.31 seconds, 29.3 MB/s
7914243+311979 records in
7937728+1 records out
4064117245 bytes (4.1 GB) copied, 1828.08 seconds, 2.2 MB/s
real 30m29.430s
GZIP:
time dd if=/dev/VPS/snap | gzip -1 | ssh backup-server "dd of=/home/backupvps/snap_gzip.img.gz
104857600+0 records in
104857600+0 records out
53687091200 bytes (54 GB) copied, 1843.61 seconds, 29.1 MB/s
7176193+42 records in
7176214+1 records out
3674221747 bytes (3.7 GB) copied, 1842.09 seconds, 2.0 MB/s
real 30m43.846s
2 संपादित करें :
यह मेरे प्रारंभिक प्रश्न से कुछ हद तक असंबंधित है, हालांकि time dd if=/dev/VPS/snap | lzop -1 | ssh backup-server "dd of=/home/backupvps/snap.lzop"(ब्लॉक का आकार बदलकर 16M हो गया) समय कम हो गया है real 18m22.442s!
timeइस तरह से उपयोग करना कुछ हद तक अनुचित है। Dd का थ्रूपुटpigzअन्य दो की तुलना में कम है।