1
Было бы неплохо добавлять сюда ссылки на инструменты для работы с файлами словаря (конвертация и проч.).
Вот например, DictZipUI. Позволяет ужать файл БКРС с 290Мб до 70Бм без существенной потери производительности поиска.
Цитата:Программа предназначена для сжатия dsl / dict / xdxf словарей, что позволяет значительно сэкономить дисковое пространство.
Файлы словарей, сжатые программой DictZip, поддерживаются словарной оболочкой GoldenDict.
Старожилы ее знают и имеют. Консольный вариант легко доступен (например тут).
Но, чтобы найти GUI вариант, мне в свое время пришлось изрядно постараться.
Ссылка.
2017.09.30
ЛС Ответить
2
Любопытно. Но на практике место редко когда проблема, производительность ценнее. Получается это только для GoldenDict.
2017.09.30
ЛС Ответить
3
2017.09.30бкрс Получается это только для GoldenDict.
Формат DictZip - своего рода стандарт для словарей. Его многие оболочки поддерживают.
2017.09.30бкрс на практике место редко когда проблема, производительность ценнее.
Влияние на производительность было пренебрежительно малым даже во времена разработки, а при нынешних процессорах об этом можно совсем не задумываться.
По сути это много маленьких ZIP архивчиков в одном флаконе с произвольным моментальным доступом к любому из них (т.е. как к любой странице в очень толстой книге, не нужно листать все старницы подряд, начиная с первой, а открываем сразу нужную).

Так как эта модификация ZIP поддерживается почти всеми архиваторами, то проблем с распаковкой (если нужен исходный файл) нет совсем.

Согласен, что место редко когда проблема, но почему бы и не сэкономить? Общая производительность флэш-памяти от этого только увеличится.
2017.09.30
ЛС Ответить
4
2017.09.30karp Общая производительность флэш-памяти от этого только увеличится.
Не должно особо, т.к. файл только раз копируется и больше не трогается. А так ещё и батарею жрёт, постоянная распаковка. Хоть и мизер конечно.

Не, программа может пригодится для тех, кто пользуется GoldenDict. Как минимум, знать о такой возможности полезно.
2017.09.30
ЛС Ответить
5
2017.09.30бкрс Не должно особо, т.к. файл только раз копируется и больше не трогается.
Система непрерывно пишет, читает и удаляет временные файлы.
На SSD компьютера рекомендуется держать свободным порядка 10-20% места. Иначе неожиданно могут начаться дикие тормоза при копировании новых файлов. Связано это с механизмом "уборки мусора".
Как с этим на телефонах, не знаю. Однако 3 словаря размера БКРС - это у же почти 1ГБ.
Не исключено, что и чтение сжатого файла происходит быстрее. Но это уже вопросы к специалистам.
2017.09.30
ЛС Ответить
6
Всегда ей пользуюсь после обновления словарей. На производительности не сказывается нисколько. А при большом количестве словарей очень экономит место.
2017.10.15
ЛС Ответить
7
Не могу скачать DictZipUI по вашей китайской ссылке. Выложите, пож-та, на нормальный ресурс
2020.11.13
Ответить
8
Vseslav, https://pkgs.org/download/dictzip
.
2020.11.14
ЛС Ответить
9
2020.11.14деморализатор Vseslav, https://pkgs.org/download/dictzip

это не совсем то, надо под винды.
2020.11.14
ЛС Ответить
10
黄鼠, ой сорри, не заметил что там винды нету.
тогда тут: https://www.twirpx.com/file/1434624/
2020.11.14
ЛС Ответить