<<< 1 2 3 + 🔎
21
karp ...
Возможно, еще экономия оперативной памяти на слабых устройствах. Но это не точно.

Это не точно. Как минимум на распаковку фрагментов >50кб требуется незначительная дополнительная память и процессорное время. Dictzip предназначен для компактного хранения большого количества словарей, с сохранением возможности их использования. Сжатые индексируются медленнее, наверно это единственный недостаток, если потребуется переиндексировать большое количество таких 33
mcx_v10 — PHP конвертер словарных баз - DSL, 大БКРС и CC-CEDICT в StarDict, MDict и HTML.
dictz_v2 — браузерный dictzip компрессор для словарей (DSL, StarDict и др.)
ЛС Ответить
22
mcx Возможно значительно улучшить: сделать настройки, увеличить скорость сжатия (>2x), сделать выбор нескольких файлов

В результате проверок удалось увеличить скорость сжатия в 3-5 раз. Тестовый dsl размером 500Мб возможно сжать за 2-3 минуты (сейчас, v1, около 10 минут надо ждать)
mcx_v10 — PHP конвертер словарных баз - DSL, 大БКРС и CC-CEDICT в StarDict, MDict и HTML.
dictz_v2 — браузерный dictzip компрессор для словарей (DSL, StarDict и др.)
ЛС Ответить
23

.zip dictz_v2.zip (Размер: 11.31 Кб)
браузерный dictzip компрессор для словарей (DSL, StarDict и др.)
В этой версии прирост скорости сжатия
x3,4 🚀
учитывая среду, это удивляет. Можно ли прибавить ещё? наверно можно, но уже ненужно. Скорее всего версия финальная (надеюсь ошибок не встретится)
От одновременного сжатия нескольких файлов отказался т.к высока вероятность неудобств из-за возможного высокого потребления ОЗУ
mcx_v10 — PHP конвертер словарных баз - DSL, 大БКРС и CC-CEDICT в StarDict, MDict и HTML.
dictz_v2 — браузерный dictzip компрессор для словарей (DSL, StarDict и др.)
12ч
ЛС Ответить
<<< 1 2 3 + 🔎