powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Ускорение чтение с диска с помощью BtrFS
5 сообщений из 30, страница 2 из 2
Ускорение чтение с диска с помощью BtrFS
    #39660614
AlekseySQLmaytonДля этого не обязательно форматировать устройство под btrfs. Библиотека zlib портирована на все языки и ты мог читать текстовые файлы не доставая их из архива.

Я, кстати, обдумывал вопрос использовать zip- архивирование "на лету". Но, к сожалению, в Qt нет работы с zip- архивами, поэтому решение получается не кросплатформенное. При использовании btrfs оно конечно тоже не кроссплатформенное, но получается "на халяву", поэтому "карман не тянет".

Zip и zlib используют разные алгоритмы. В самой zlib есть несколько алгоритмов.
В Qt есть qCompress, совместимый с zlib.
...
Рейтинг: 0 / 0
Ускорение чтение с диска с помощью BtrFS
    #39660709
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соискатель С++Zip и zlib используют разные алгоритмы.
Zip это формат хранения сжатых файлов и папок, zlib - это формат сжатия потока байтов.
Конечно у них разные алгоритмы т.к. они работают с разными сущностями :)
Вот только и там и там для сжатия используется один и тот же алгоритм "deflate"(LZ77).
...
Рейтинг: 0 / 0
Ускорение чтение с диска с помощью BtrFS
    #39660719
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В рамках данной задачи надо искать алгоритм который чуть лучше чем RLE. Если построить график вида соотношение сжатия к потраченному времени то будет ярко выраженная точка перегиба.
...
Рейтинг: 0 / 0
Ускорение чтение с диска с помощью BtrFS
    #39661033
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Соискатель С++Zip и zlib используют разные алгоритмы. В самой zlib есть несколько алгоритмов.
В Qt есть qCompress, совместимый с zlib.

Спасибо!
...
Рейтинг: 0 / 0
Ускорение чтение с диска с помощью BtrFS
    #39661065
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВ рамках данной задачи надо искать алгоритм который чуть лучше чем RLE. Если построить график вида соотношение сжатия к потраченному времени то будет ярко выраженная точка перегиба.

Алгоритмы с "Преобразование Барроуза-Уилера (BWT)", они на распаковку линейны, со сжатием конечно есть проблемы

хороший список
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Ускорение чтение с диска с помощью BtrFS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]