Сообщения karp

1
>>>
Хотел прикрепить сюда базу Брукс в архиве dictzip для "попробовать". Но файл не прикрепляется.
2022.02.19
Тема Ответить
2
>>>
2022.02.14бкрс не очень понимаю смысла, это же просто архиватор. Если это ещё и оболочка, то нужно конвертировать базы в неё.
Нет, не оболочка. DictZip - просто архиватор, который позволяет уменьшить объем базы на диске в 4 раза (последняя база в dictzip 86Мб вместо 340Мб), при этом не замедляя скорость доступа к содержанию.
Почему предлагаю выложить этот инструмент рядом со словарем?
Сам DictZip найти относительно легко. А вот графический интерфейс к нему DictUI в свободном доступе (без СМС и регистрации 1 ) в интернете отсутствует.

Как вариант, можно сразу базу в этом формате выкладывать. Кстати, отпадет надобность делить словарь на 5 частей.
В случае надобности, распаковать можно любым архиватором.
2022.02.19
Тема Ответить
3
>>>
2017.09.30бкрс ...программа может пригодится для тех, кто пользуется GoldenDict. Как минимум, знать о такой возможности полезно.

Прошу рассмотреть возможность добавить архив с программой и GUI на эту страницу рядом со словарями.
2022.02.10
Тема Ответить
4
>>>
2017.09.30бкрс Не должно особо, т.к. файл только раз копируется и больше не трогается.
Система непрерывно пишет, читает и удаляет временные файлы.
На SSD компьютера рекомендуется держать свободным порядка 10-20% места. Иначе неожиданно могут начаться дикие тормоза при копировании новых файлов. Связано это с механизмом "уборки мусора".
Как с этим на телефонах, не знаю. Однако 3 словаря размера БКРС - это у же почти 1ГБ.
Не исключено, что и чтение сжатого файла происходит быстрее. Но это уже вопросы к специалистам.
2017.09.30
Тема Ответить
5
>>>
2017.09.30бкрс Получается это только для GoldenDict.
Формат DictZip - своего рода стандарт для словарей. Его многие оболочки поддерживают.
2017.09.30бкрс на практике место редко когда проблема, производительность ценнее.
Влияние на производительность было пренебрежительно малым даже во времена разработки, а при нынешних процессорах об этом можно совсем не задумываться.
По сути это много маленьких ZIP архивчиков в одном флаконе с произвольным моментальным доступом к любому из них (т.е. как к любой странице в очень толстой книге, не нужно листать все старницы подряд, начиная с первой, а открываем сразу нужную).

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

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