LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Знаешь, какой самый быстрый способ проверки? Сжать блок, и сравнить размер с исходным.

Так и происходит.

Но если ты его УЖЕ сжал, то какой смысл писать исходный, если сжатый почти не отличается?

Чтобы быстрее считывать.

Быстрее будет жать всё потоком, без всяких проверок.

ФС принципиально не может сжимать данные потоком, т. к. в этом случае она не сможет позволять random access к данным внутри файла. Поэтому данные перед сжатием всегда разбиваются на весьма маленькие куски (~64 KiB).

Исходная версия intelfx, :

Знаешь, какой самый быстрый способ проверки? Сжать блок, и сравнить размер с исходным.

Так и происходит. Но если ты его УЖЕ сжал, то какой смысл писать исходный, если сжатый почти не отличается? Чтобы быстрее считывать.

Быстрее будет жать всё потоком, без всяких проверок.

ФС принципиально не может сжимать данные потоком, т. к. в этом случае она не сможет позволять random access к данным внутри файла. Поэтому данные перед сжатием всегда разбиваются на весьма маленькие куски (~64 KiB).