[devel] rpm: rsyncable deflate vs LZMA
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Май 31 14:25:23 MSD 2008
On Fri, May 30, 2008 at 02:44:39PM +0400, Anton Farygin wrote:
> Идеальный вариант - LZMA + rsync.
Для rsynability нужен маленьий размер словаря. У deflate размер
словаря 32K, а у 'lzma -2' -- 1M.
Представь себе, что ты за раз съел десерт, первое блюдо и второе блюдо,
запив всё это компотом; в выходных данных всё премешается, и уже нельзя
определить, где что было.
А если заглатывать понемножку, долго переваривать и какать понемножку,
то можно установить связь между входными и выходными данными. А это
и требуется для rsyncability.
Вот таблица для сравнения.
Алгоритм Размер словаря Сжатый размер опенофиса
-------- -------------- -----------------------
deflate 32K 114M
lzma -1 64K 100M
lzma -2 1M 92M
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080531/e49a82f0/attachment-0002.bin>
Подробная информация о списке рассылки Devel