Страница 37 из 37

Re: Использование в Sas.Планета кеша в формате Berkeley

СообщениеДобавлено: 04 ноя 2015, 06:25
Fedyun4ik
zed писал(а):В настройках надо указывать путь к кэшу конкретной карты. Нельзя конвертировать сразу все карты.

Со стороны пользователя могу сказать, что это очень странно, не логично и не удобно. В багтрекере была идея добавить такую фичу, чтобы конвертировать сразу все??? Если нет, то вот она! :D Думаю это не сложно реализуется перебором папок в источнике.

Ну да ладно. Другой тогда вопрос.
Если я хочу сконвертировать весь свой кэш в формат Berkley и использовать его программой по-умолчанию, надо
1) сконвертировать каждую папку и из папки cache в папку назначения например cache_db
2) указать программе использовать по умолчанию кэш berkley и в соответствующей графе указать путь до него
3) все?

Тогда все карты(тайлы) сконвертируются и я смогу хранить все в Berkley??

Re: Использование в Sas.Планета кеша в формате Berkeley

СообщениеДобавлено: 04 ноя 2015, 12:31
zed
Fedyun4ik писал(а):1) сконвертировать каждую папку и из папки cache в папку назначения например cache_db
2) указать программе использовать по умолчанию кэш berkley и в соответствующей графе указать путь до него
3) все?

Да, всё именно так.

Re: Использование в Sas.Планета кеша в формате Berkeley

СообщениеДобавлено: 05 июн 2017, 17:41
VMatveev
zed писал(а):
Sant118 писал(а):Еще вопрос: как папку env можно оторвать от папки самой базы?

Я создаю папку env на RAM диске, а в папке с кэшем создаю символьную ссылку на ту папку. После завершения копирования, удаляю ссылку и переношу папку env на её законное место. В новых виндах (начиная с Vista) для создания ссылок есть команда mklink. Far Manager умеет их создавать из коробки (Alt+F6), для TotalCommander нужен плагин. Если погуглить по вопросу NTFS Link, то найдётся много интересного.
Спасибо за подсказку про симлинки, мне очень помогло! :thumbup: RAM-диск не показался мне надежным решением, и я создал симлинк в папку env на SSD (емкости к-рого для текущих аппетитов все равно бы не хватило.) Теперь можно более-менее комфортно пользоваться и старыми-добрыми HDD. Правда, при использовании симлинков проявилось небольшое неудобство: строго через каждую тысячу тайлов процесс скачивания на три-четыре секунды замирает, причем неважно: на SSD находится физическая папка env, или на RAM-диске. Как решить эту проблему?
До того скачивал на SSD, и загрузка была относительно гладкой, без этих пауз.