@radius, nasıl gzip
çalıştığını seçmek için küçük bir nit - gzip
blok tabanlı bir sıkıştırma algoritması ve bu oldukça basit bir algoritmadır. Tüm dosya sıkıştırma tablosu için dikkate alınmaz - yalnızca her blok. Diğer algoritmalar dosyanın tüm içeriğini kullanabilir ve birden çok bloğun veya hatta değişken boyutlu blokların içeriğini kullanan birkaç tane olabilir. Büyüleyici bir örnek, lrzip
aynı yazar tarafından rsync
!
Sıska gzip
algoritması .
Yani, özet olarak, kullanmak rsync -z
muhtemelen ilk sıkıştırma ile aynı sıkıştırmayı verecektir gzip
- ve diferansiyel aktarımı yapıyorsanız, farklı rsync
algoritma nedeniyle daha iyi .
Bununla birlikte, birinin diferansiyel olmayan transferler için düzenli olarak scp
atıyor olduğunu düşünüyorum rsync
- çünkü rsync
algoritmanın algoritmasından çok daha az ek yükü olacak ( scp
yine de başlık altında kullanacak !)
Ağ Eğer gelmez bir darboğaz haline, o zaman telin üzerinde sıkıştırma kullanmak istersiniz.
Senin Eğer diskler tıkanıklık olan bir sıkıştırılmış dosya içine akışı iyi olurdu zaman, bu. (örneğin, netcat
bir makinenin sonraki, akış halinde için gzip -c
)
Genellikle, hız önemliyse, mevcut bir dosyayı önceden sıkıştırmak boşa gider.
TIMTOWTDI, YMMV, IANAL, vb.