Birçok özdeş dosya için daha verimli dosya sıkıştırma programı?


12

Çalışmamın bir yedeğini alıyorum ve dosyaları daha verimli bir şekilde sıkıştırabilen bir program arıyorum. Windows varsayılan sıkıştırma programı iyi çalışıyor, ama istediğim gibi "akıllı" çalışmıyor.

Dosyalarım temel olarak düzenli yedeklemelerimi yaptığım için son birkaç ay içinde aldığım çalışmaların tüm anlık görüntüleri. yedekler ve birçok dosya arasında çok fazla değişiklik olması sadece birbirinin kopyasıdır.

Tüm dosya setim yaklaşık 15 GB sıkıştırılmamışken, bireysel anlık görüntü yedekleri (standart sıkıştırma programları kullanılarak sıkıştırılmış) her biri yaklaşık 150 ila 200 MB'dir (daha yakın tarihlerle genellikle boyut olarak artar). Tüm sıkıştırılmış anlık görüntülerin toplam boyutu yaklaşık 3 GB'dir. Dosyaların doğası gereği, bir "akıllı" sıkıştırma programının tüm birimi 400-500 MB'a kadar düşürmesini beklerim, yani, dosyadaki farklılıkları sıkıştırmak için makul verimsizlikleri ve fazladan alanı dikkate alırım.

Standart windows sıkıştırma programından çok daha yüksek sıkıştırma oranı elde etmek için birçok dosyanın aynı olması gerçeğinden yararlanacak bir sıkıştırma programı var mı?

Teşekkürler -Faken

Düzenleme: Standart birimler kullanarak tüm birimin en iyi sıkıştırmasını bitirdim Sıkıştırılmış anlık görüntülerden yalnızca 10 MB daha iyidir. Bence dosyaların doğasını bilmek kabul edilemez.


Hangi Windows sürümünde?
John T

1
Heh, manzara ...

3
Bu yedeklemeler yerine sürüm kontrolüne geçmek daha iyi olmaz mıydı? Git ikili dosyalar için de kullanıyorum ve gerçekten iyi çalışıyor. 7z kadar iyi sıkıştırabileceğini düşünmüyorum, ancak 150 MB veya 300 MB alması önemli mi? Değilse, kolay kullanım ve esneklik için giderdim.
maaartinus

Yanıtlar:


18

7-zip doğru hatırlıyorsam katı sıkıştırmayı destekler, bu yüzden hemen hemen aynı dosyaları çok iyi sıkıştırmalıdır.


2
+1 ve varsayılan 7z biçimini göz önünde bulundurun .
nik

Bir deneyeceğim, sonuçlarla size geri döneceğim.

2
En yüksek ayarlarda 1 saatlik sıkıştırmadan sonra 133MB dosya boyutuna sahip oldum. Bu çok etkileyici! Orijinal agresif tahminim (belirtmediğim) yaklaşık 150 MB'lık bir dosya boyutuydu (400-500 MB'lık belirtilen muhafazakar tahminime karşı çıkıyor). Şu andan itibaren 7z'ye dönüştüreceğim!

Standart Zip formatına bağlı kalsanız bile, 7-zip en yüksek verimlilik ayarına sahip diğer popüler sıkıştırma araçlarından (WinRAR, WinZip) daha iyi bir verime sahiptir.
christophem

7 zip, kelimenin tam anlamıyla yeni bir kutuya koyduğum ilk araçlardan biri. Çok kullanışlı.
corsiKa

6

Soruda belirtildiği gibi, 7-zip (sürüm 9.20) kullanarak, "özdeş dosyalar" yönüyle ilgili bazı testler yaptım, çünkü henüz kimse bu konuda ayrıntılı bir cevap vermedi. Bu bazı ilginç sonuçlar verdi. Bu sitelerin sayfa bulunamadı mesajı için kullandığı dosyanın 10 kopyasını test ettim . Bu dosya, jpg dosyası olarak tek bir dosya olarak çok iyi sıkıştırılmaz. Böylece, birden fazla özdeş dosyayı sıkıştırma verimliliğini gösterecektir. Dosya boyutu 37 KB.

  1. Zip biçimini kullanarak on kopyayı da sıkıştırdığımda, dosya boyutu 367 KB, sıkıştırılmış boyutu da 10 dosyanın orijinal toplam boyutunun yaklaşık% 99'u .
  2. On kopyayı da 7z biçiminde kullanarak sıkıştırdığımda, dosya boyutu 37 KB, sıkıştırılmış boyutu yaklaşık% 101 orijinal dosyalardan sadece biri .
  3. 7-z arşive ilk olarak 5 kopya koyarsam, ayrı adımlarla 3 ve son olarak 2 kopya eklersem, dosya boyutu tek bir orijinal dosyanın boyutunun yaklaşık üç katı olan 111 KB olur.

3. arşivi açarsam, özelliklerden biri Blok'tur . Bu, dosyaların 3, 5 ve 2'si için sırasıyla 0, 1 ve 2'yi listeler.

Gözlemler:

  1. Zip formatı, aynı dosyaları verimli bir şekilde sıkıştırma olasılığından yararlanmadan her dosyayı ayrı ayrı sıkıştıracaktır.
  2. 7z formatı, arşive bir adımda eklendiği sürece, birden fazla özdeş dosyayı etkili bir şekilde sıkıştıracaktır.

Sonuç:

  1. Dosyaların en uygun şekilde sıkıştırılması için zip yerine 7z kullanın.
  2. Varolan bir 7z arşivine dosya eklemezseniz, ancak önce sıkıştırmayı ve yeni dosyalar da dahil olmak üzere bir adımda yeniden sıkıştırırsanız, sıkıştırma önemli ölçüde artabilir.

1

Windows Vista, Yedekleme ve Geri Yükleme Merkezi ile birlikte gelir . Alan israfını ve birden fazla yedekleme oluşturmak zorunda kalmamak için dosyalarınızın artımlı yedeklemelerini yapar. Bağlantı verilen sayfadan:

Önceden yedeklenmiş dosya sürümlerinde yalnızca minimum düzeyde disk alanı kullanılır. Dosyanın yalnızca küçük bir bölümü değişirse (sunudaki bir slayt gibi), yalnızca o bölüm izlenir ve kaydedilir.


1

7-zip en iyi sıkıştırma algoritmalarından birine sahiptir. Şu anda sıkıştırmada (algoritma) 7-zip'i yenen bir şey olduğuna inanmıyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.