मैं सबसे तेज़ 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
अन्य दो की तुलना में कम है।