Maksimum sıkıştırma elde etmek için 7zip dosyaları oluştururken hangi ayarlar kullanılır? Taranan resimler içeren PDF belgelerini sıkıştırıyorum. Ben LZMA2 kullanmayı düşünüyorum, ama sözlük boyutu, kelime boyutu, vb ayarlamak için ne bilmiyorum. Ayrıca, LZMA veya PPMd daha iyi seçenekler olurdu?
Ben net üzerinden bazı dosyaları (~ 200MiB) aktarılmış olması gerekir ve burada yükleme hızları çok yavaş, bu yüzden verileri mümkün olduğunca sıkıştırmak istiyorum. Tüketilen CPU zamanı çok önemli değil.
DÜZENLE
İşte çeşitli sıkıştırma yöntemlerini test ettikten sonra aldım:
Sıkıştırılmamış boyut: 25,462,686B
İşlemcim Intel Core 2 Due T8100 ve 4GiB ram var.
En iyi sıkıştırma, PAQ8O algoritması kullanılarak PeaZip ile yapıldı. Sonuçta ortaya çıkan dosya boyutu 19.994.325B'dir. Kullanılan ayarlar sıkıştırma seviyesiydi: maksimum. Ne yazık ki, sıkıştırma hızı 5KiB / s civarındaydı, bu nedenle verileri sıkıştırmak bir saatten fazla sürdü.
Sonraki deneysel PAQ9O kompresörü oldu. Bunu kullanarak, yaklaşık 3 dakikalık sıkıştırmada 20.132.660B aldım. Ne yazık ki, program yalnızca komut satırıdır ve diğer birçok program bu sıkıştırma algoritmasını kullanmaz. Ayrıca kullandığım ayarlarla yaklaşık 1.5GiB RAM kullanıyor (a -9 -c)
Daha sonra LZMA2 kullanan 7-Zip 9.15 beta (2010-06-20) oldu. Bunu kullanarak, yaklaşık 3 dakikada 20.518.802B aldım. Kullanılan ayarlar kelime boyutu 273, sözlük boyutu 64MB ve sıkıştırma için 2 iş parçacığı kullandım.
Şimdi orijinal soruma geri dönelim: Benim durumumda katı blok boyutu fark edilir bir sonuç vermedi. Kelime boyutunu artırmak bazı sonuçlar doğurdu. En yüksek kelime boyutu ile en küçük kelime arasındaki fark 115.260B idi. Bu tür tasarrufların, iki gerekli tıklamayı yapmak ve kelime boyutunu değiştirmek için gereken çabaları haklı çıkardığına inanıyorum.
7zip ve PeaZip tarafından desteklenen diğer sıkıştırma algoritmalarını kullanmayı denedim ve 19.8MiB'den 21.5MiB'ye kadar boyutlarda dosyalar üretiyorlar.
Sonuç olarak, çoğunlukla görüntü içeren PDF belgelerini sıkıştırırken, egzotik sıkıştırma algoritmalarını kullanmak için gereken çaba haklı değil. 7zip'te LZMA2 kullanılarak yapılan sıkıştırma en az sürede oldukça kabul edilebilir sonuçlar verdi.