Ru-Board.club
← Вернуться в раздел «Программы»

» SatMap (2)

Автор: lancode
Дата сообщения: 04.05.2010 12:20
Небольшой багрепорт:
Когда копируешь выделенную область в отдельный кеш - есть галочка внизу "Использовать все подключенные кеши".
А вот когда склеиваешь выделенные тайлы в один JPEG - такой галочки нету и тайлы для склеивания берутся только из активного кеша. Думаю, стоит добавить аналогичную функцию "использовать все кеши"
Автор: relictus
Дата сообщения: 04.05.2010 12:43
lancode
Да вроде уже делал такое, а сейчас глянул - и действительно, для склейки тайлы берутся только из активного кэша
Галку вот только там впихивать уже некуда, потому сделаю без нее
Автор: iD22
Дата сообщения: 11.05.2010 09:33
Извините, если вопрос немного не по теме
Не подскажете, можно ли вытащить карту с этого сайта?
Автор: zporuchik
Дата сообщения: 11.05.2010 10:02
iD22

Цитата:
можно ли вытащить карту с этого сайта?

можно, но без привязки. только увы в этой программе пока не реализована такая возможность (или я что то упустил)

спроси здесь
[more=формат запросов]
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-5-9.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-6-9.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-7-9.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-8-9.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-9-9.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-5-10.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-6-10.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-7-10.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-8-10.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup0/5-9-10.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup1/5-4-11.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup1/5-5-11.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup1/5-6-11.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup1/5-7-11.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup1/5-8-11.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup3/6-11-17.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup3/6-11-18.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup3/6-11-19.jpg HTTP/1.1
GET http://www.kartaspb.ru/m/s2/TileGroup3/6-11-20.jpg HTTP/1.1
[/more]
Автор: iD22
Дата сообщения: 11.05.2010 18:33
zporuchik
Спасибо за направление. Спрошу там
Автор: nemo3001
Дата сообщения: 12.05.2010 15:47
Приветствую автора этой удачной программы и ее поклонников!
Поздновато обнаружив SatMap, успел активно попользоваться ею всего около 1 месяца. Замечания свои сгруппирую пока на две части - просмотр с помощью программы и закачка тайлов.
    Просмотр:
    ---------
1. не срабатывает почему-то Alt+H для переключения в режим Гибрид, остальные горячие клавиши работают нормально (Alt+S,Alt+L,Alt+M), попробовал вроде на разных компах, положениях Рус/Лат и тп, может быть альтернативные клавиши дать возможность выбрать (например, Ctrl+Alt+буква или что-то еще по выбору автора)
2. список путевых точек удобен, но хотелось бы обработки двойного щелчка мыши на строке для перехода на соответствующую точку, а если бы еще и с "перелетом" к ней почти как в Google Earth ...
3. удобнейшая вещь - показать разграфку листов карт Генштаба, так и хочется иметь ее кнопкой на панели инструментов. Понятно, что панель инструментов не резиновая, пометить бы в настройках программы отображение такой кнопки на панели инструментов, хотя это может оказаться сложно технически.
4. главное удобство при просмотре - кэши в единых файлах, их множественность. Дальнейшим развитием этой технологии хранения миллионов тайлов могло бы стать введение двух режимов подключения кэшей при просмотре - ручного и автоматического.
    Об автоматическом скажу подробнее, а что касается используемого сейчас в программе ручного подключения кэшей - очень мешает невозможность множественного выбора файлов кэшей в диалоговом окне. 4 клика мышью для подключения 1 кэша вроде немного, но кэшей можно подключить и десятки, тогда число кликов приближается к сотне. Причем кэши подключаются неактивными по умолчанию, подключив много кэшей, приходится еще столько же раз кликнуть для пометки их активности (но для чего же я и подключал их, если не для использования, может быть добавить CheckBox - вкл/выкл все кэши?). В общем, при большом количестве кэшей обхожусь пока сейчас составлением списка файлов кэшей (в связке Total Commander + Excel) и вставкой готового списка кэшей с помощью блокнота в раздел <cache> файла satmap.xml. Хоть 70 кэшей за 10 сек можно так подключить, но просто выбрать в программе группу кэшей было бы удобнее.
    Реализация автоматического подключения кэшей при просмотре требует использования нормализованных имен кэшей, то есть имен, сформированных по определенным правилам. Имя кэша в этом случае должно нести полезную информацию, позволяющую программе быстро найти кэш с тайлами для нужной территории и нужного увеличения. Способов нормализации имени кэша разумеется много, использовать будем тот, что выберет сам программист. Заодно может резко ускориться поиск нужного тайла при множественных подключенных кэшах - 1) определяется имя нужного кэша, 2) делается выборка тайла из него, вместо множества запросов на выборку нужного тайла - по одному запросу в каждом из подключенных кэшей.
    Сейчас для организации хранения кэшей я использую такой формат имени кэша - "<имя>_<увеличение>_<произвольная_информация>.cache". Например, "tqsrsrsrsr_17_Лондон.cache", "tqsqtsst_15_Нью-Йорк.cache". Где <имя> - это одинаковая начальная часть имени тайлов в этом кэше. Еще с программы GoogleMV сложился этот способ группировки тайлов в архивы, его же использовал и для имен кэшей SatMap. Длина имени кэша определилась практикой на 7 символов короче, чем имена тайлов в этом кэше, исходя из опыта хранения множества тайлов в одной папке, когда ощутимое замедление работы файловой системы начинало сказываться при превышении количества тайлов в папке в 10-20 тысяч штук. А здесь в папке одного типа файлов (спутник, гибрид и тд) максимально может оказаться не больше 16384 тайлов. Максимально заполненный кэш SatMap при таком способе наименования и уровнях спутник+гибрид занимает на диске размер порядка 300-400 мб. Для разделения закачанных кэшей на нормализованные имена сейчас я использую связку действий: 1) экспорт в формат GoogleMV, 2) сортировка тайлов по подпапкам <имя>_<увеличение> с помощью своей несложной программы, 3) импорт из формата GoogleMV в кэши SatMap из получившихся папок, каждую - в отдельный кэш.
    Разумеется, в случае поддержки идеи    нормализованных имен кэша, хорошо бы в программе сделать возможность разделения произвольного кэша SatMap на группу кэшей с нормализованными именами.
    Размещение имени перед увеличением в нормализованных именах кэшей позволяет легче выбирать нужную террирорию для просмотра, например:
tqstq_12_Планета Земля.cache
tqstqr_13_Вашингтон, Нью-Йорк.cache
tqstqrq_14_Вашингтон, Нью-Йорк.cache
tqstqrqq_15_Вашингтон.cache
tqstqrqqs_16_Вашингтон.cache
tqstqrqqst_17_Вашингтон.cache
    Однако все это имеет значение для человека, да и ему сложно ориентироваться в мельтешении последовательностей букв qrst (даже пришлось сделать бланковые карты Земли в формате jpg с напечатанными именами тайлов). Программа же, используя этот или любой другой выбранный программистом способ нормализации имени кэша, сможет легко переходить сразу к нужному кэшу. Достаточно задать ей пути к папкам, где хранятся кэши (таких путей конечно может быть несколько, объемы большие и одновременное использование разных дисков или сетевых ресурсов оправдано).
    Кстати, даже при ручном режиме подключения многих кэшей с произвольными именами можно попробовать ускорить поиск нужного тайла при просмотре, если с согласия пользователя (CheckBox "Индексация кэшей для просмотра") потратить время на индексацию подключенных кэшей. Поиск тайла тогда будет происходить также быстро, как и при нормализованных именах кэшей - 1) поиск в индексе имени/номера кэша по имени тайла, 2) запрос тайла из этого кэша.


Добавлено:
Продолжу, хотя и так много буков получается

    Закачка:
    --------
1. Очень не хватает простого доступа из командной строки к режиму закачки тайлов, предположим с форматом - "SatMap.exe /download <список закачки> <имя кэша для заполнения>". Остальные параметры программа могла бы брать из файла satmap.xml - прокси-сервер и др.
2. Даже кратковременный разрыв связи с Интернетом приводит к остановке закачки и автоматическое переподключение уже не помогает. Хотелось бы иметь возможность настроить количество повторных попыток докачки (вплоть до бесконечного) и паузу между ними.
3. Информационная помощь в виде строки "Скачивается nn тайл из mm..", прогресс-бара и оставшемся времени закачки в трее к сожалению становится недостаточной в случае остановки/докачки либо длительной паузы из-за капчи - время в трее "пляшет", сколько тайлов осталось скачать с учетом уже скачанных ранее, не видно. Может быть просто еще добавить к строке "Скачивается nn тайл из mm.." - "(осталось скачать тайлов kk)", а то бывает очень неудобно гадать о времени окончания закачки.
4. При формировании больших списков для закачки тайлов бывает удобно разделить их на пронумерованные части, например по 50 тысяч строк, и закачивать их потом в отдельные кэши, а при наличии возможности - и параллельными потоками через разные каналы Интернета, например - с разных компьютеров. Я использую сейчас программу "GSplit 3" для разделения большого текстового файла по строкам, но может быть просто добавить эту необязательную возможность при формировании списка закачки - "Разделять список на файлы по nnn строк".
5. Как огромный шаг вперед было бы создание поддержки при закачке множественных прокси-серверов, то есть указание не одного прокси-сервера, а их списка в том же формате прокси/порт/логин/пароль в разделе <proxy> satmap.xml, предположим с указанием <Count> и с пометкой вкл/выкл для каждого прокси, также как сделано в списке кэшей. Каждая строка списка закачки могла бы направляться вразнобой на разные прокси-серверы из этого списка. Аналогичная идея реализована, например, в последних версиях "Offline Explorer" для отдельных файлов и в "Net Transport" для разных потоков закачки одного файла.
6. В случае реализации идеи использования программой кэшей с нормализованными именами, закачку можно было бы производить не в один активный кэш, а сразу в кэши с нормализованными именами, соответствующими именам скачиваемых тайлов.
    И просмотр, и закачка:
    ----------------------
1. не хватает все-таки возможности запуска нескольких экземпляров программы SatMap. Почитав этот форум, увидел, что такая возможность была специально отключена, но может быть стоит сделать такую опцию в командной строке - как в "uTorrent /recover" или в настройках программы. 1) При просмотре удобно было бы иметь возможность в разных экземплярах программы одновременно видеть разные участки Земли. 2) При закачке направлять разные экземпляры программы на разные прокси-серверы для обработки разных списков загрузки. 3) Да и просто хочется иметь возможность загружать список в одном экземпляре программы и спокойно пользоваться другим ее экземпляром для просмотра/обработки уже скачанного.
Автор: relictus
Дата сообщения: 13.05.2010 08:12
nemo3001
Очень многа букафф - пока перевариваю!

Цитата:
2. Даже кратковременный разрыв связи с Интернетом приводит к остановке закачки и автоматическое переподключение уже не помогает. Хотелось бы иметь возможность настроить количество повторных попыток докачки (вплоть до бесконечного) и паузу между ними.

Есть же такое - см. настройки-интернет-...

Добавлено:
nemo3001
Часть 1 послания
п.1 - пофиксил
п.2 - сделал (только без всяких там "перелётов")
п.3 - может обойдемся без кнопки, просто сделаю хоткей, а?
п.4 - ниАсилил
кстати, именования тайлов в системе qrst уже давно нет, сейчас всё делается через координаты x,y,z...

PS все изменения будут в следующем билде...
Автор: 3Spect
Дата сообщения: 13.05.2010 11:58
Почемуто трек в OZI отображается полностью, а в сатмап его обрезает??? (трек полученный от навигатора с OZI_CE)???
В файлке трека около 4000 строк.
Автор: relictus
Дата сообщения: 13.05.2010 12:22
3Spect

Цитата:
Почемуто трек в OZI отображается полностью, а в сатмап его обрезает???

Он секционный? Если да, то в след. версии он будет показываться весь.
Если нет, пришлите его мне для опытов
Автор: nemo3001
Дата сообщения: 13.05.2010 19:27
relictus

Цитата:
Очень многа букафф - пока перевариваю

Надеюсь - понемногу переварятся

Цитата:
Часть 1 послания
п.1 - пофиксил
п.2 - сделал (только без всяких там "перелётов")
п.3 - может обойдемся без кнопки, просто сделаю хоткей, а?

Спасибо за оперативность Надеюсь удобство в работе в программой повысится - и не только для меня
п.2 - насчет "перелетов", и без них обойдемся, наверное Просто не забывается как-то удивление и интерес в глазах родных, когда в первый раз показал им в Google Earth переходы между путевыми точками в разных местах Земли. "Красота - это страшная сила..."
п.3 - конечно, и хоткей будет вполне удобен в работе, лишь бы срабатывал...

Цитата:
п.4 - ниАсилил

п.4 - насчет автоматического подключения кэшей при просмотре из указанного списка папок, это я уж не удержался, помечтал вслух Должно же когда-нибудь счастье в жизни стать абсолютным
Ну, а если при имеющемся ручном подключении кэшей так и не удастся сделать множественный выбор файлов кэшей в диалоговом окне, ничего, будем обходиться подручными средствами, это большое удобство, что файл satmap.xml сделан вполне доступным для аккуратного редактирования.


Цитата:
именования тайлов в системе qrst уже давно нет, сейчас всё делается через координаты x,y,z

Да, я конечно это видел в dlist файлах программы, а в Интернете есть и описания разных преобразований координат и имен тайлов в форматах Lon/Lat град. - qrst - x,y.
Просто пока еще не придумалось другой системы наименования кэшей, которая относительно легко позволила бы точно идентифицировать содержимое кэша, я использую имена формата qrst, хотя цифровой x,y формат имени вероятно человеком будет восприниматься полегче. Впрочем, без автоматического подключения кэшей для просмотра и те, и другие имена все равно заставят поработать глазами и руками для выбора кэшей нужной территории. А тут еще SatMap позволил сделать экспорт/импорт в формат qrst программы GoogleMV, ну как тут было не воспользоваться

Ну, а пользу от любой системы имен кэшей ощущаю большую. Например, названия доступных для скачивания кэшей - "Москва, Санкт-Петербург, Гавана и др.", "Карты Генштаба в виде кэша SatMap", и других кэшей, как их подробно не называй, не позволят точно определить область охвата территории, где эти кэши перекрываются между собой, покрывают ли нужный район и т.д. А разделишь/соединишь их в кэши с упорядоченными именами - сразу видно, где территория покрыта полностью, а где есть пробелы.

И еще. Знаешь, очень не хватает все-таки в программе хоть какой-нибудь статистики о содержании кэша - количество тайлов разного типа (Спутник/Гибрид/Карта/Ландшафт), может быть что-то еще. Наверное, инструменты есть для SQLite, которые все покажут, а так - кэш пока воспринимается как "черный ящик", или я снова пока не нашел в программе, где это посмотреть

dobromap
Кстати, отдельное спасибо тебе за кэш "Карты Генштаба в виде кэша SatMap", мастерски сделан, удобство необычайное - информативность карт Генштаба все-таки на порядок выше слоев Google Гибрид и Карта. Вот бы в такой кэш поместить все карты Генштаба с poehali.org О таком удобстве работы с их картами и сами генштабисты не мечтали Ну а поделился бы ты детальной инструкцией нарезки карт Генштаба для SatMap, глядишь - народ подключился бы, чтобы соединить вместе 20 и 21 век - Генштаб и Google
Автор: 3Spect
Дата сообщения: 14.05.2010 06:43
Просмотрел более подробно треки, да есть не видимые с первого взгляда разрывы, ждёмс следующий билд. Спасибо
Автор: relictus
Дата сообщения: 14.05.2010 07:38
nemo3001

Цитата:
И еще. Знаешь, очень не хватает все-таки в программе хоть какой-нибудь статистики о содержании кэша - количество тайлов разного типа (Спутник/Гибрид/Карта/Ландшафт), может быть что-то еще. Наверное, инструменты есть для SQLite, которые все покажут, а так - кэш пока воспринимается как "черный ящик", или я снова пока не нашел в программе, где это посмотреть

Давно уж задумано что-то подобное сделать, да как-то всё отодвигается в конец очереди исполнения

Цитата:
поделился бы ты детальной инструкцией нарезки карт Генштаба для SatMap

Есть такая замечательная программка Global Mapper - ей генштаб объединяется и режется на тайлы без сложных манипуляций в общем-то... А я как раз сделаю импорт таких тайлов в кэш SatMap в след.версии

Добавлено:
3Spect
Всё равно прислал бы на e-mail свой трек, если не дюже секретный - вдруг в чем другом дело?
Автор: 3Spect
Дата сообщения: 14.05.2010 11:08
Не секретный, отправил.
Автор: relictus
Дата сообщения: 14.05.2010 12:56
3Spect
Получил, действительно, есть проблема с корректным отображением. Пофиксю. Будет в новом билде на след.неделе.
Автор: oleg1a
Дата сообщения: 15.05.2010 19:24
интересно, есть ли способ вытянуть с гугла старые версии снимков... когда гугл обновляет участок, какое-то время, манипулируя версией, можно получить и старый, и новый снимок. но потом, довольно скоро, старый снимок перестаёт грузиться... хотя в ге таймлайн выдаёт все версии, хоть десять штук их там было.
Автор: zporuchik
Дата сообщения: 15.05.2010 21:13
oleg1a
через потрошение кэша ГЕ, а качать самим ГЕ
Автор: DCT
Дата сообщения: 16.05.2010 18:09

Цитата:
вытянуть с гугла старые версии снимков
Через, увы, почивший Геокэшер http://forum.ru-board.com/topic.cgi?forum=5&topic=29525#1 (в принципе можно качать даже прямо в SatMap!)


Цитата:
детальной инструкцией нарезки карт Генштаба
это сюда: http://forum.ru-board.com/topic.cgi?forum=35&topic=41646 (давно уже методику не обновлял - нет времени - но основные алгоритмы не изменились...)
Автор: relictus
Дата сообщения: 18.05.2010 08:36
v2.3.7 2010 May 18
--------------------------------------
[no][+] импорт из Global Mapper (Google Maps Tiles)
[+] правильная отрисовка многосекционных треков
[+] теперь при склейке изображения используются все подключенные кеши
[+] список путевых точек: переход на точку по дабл-клик в списке
[+] Advanced users only! Настройка размера кэша SQLite в памяти. Значение параметра должно быть > 2*(количество вставок в БД до завершения транзакции)
[+] поддержка API v1.1
[/no]

API v1.1 2010 May 13
--------------------------------------
Added the new smGetTileFromCache() API function
Added the new smGetTileFromInet() API function
The demo has been updated to reflect the changes added in the v1.1
Автор: zporuchik
Дата сообщения: 18.05.2010 08:49
relictus

Цитата:
[+] импорт из Global Mapper (Google Maps Tiles)

мои поздравления )))
Автор: dobromap
Дата сообщения: 18.05.2010 12:40
Импорт из GM - архиполезнейшая штука, спасибо!!!
И опять я возвращаюсь к своей просьбе дополнительных пользовательских слоев.
Теперь это стало еще актуальнее. Например, загоним ГШ 60-х годов и ГШ 40-х годов. И еще какой-нить атлас автодорог. Все карты ведь в слой ландшафта неудобно заносить. Переключаться-то как?

Если это действительно трудно сделать, я отстану . А так фича будет очень полезной.
Автор: relictus
Дата сообщения: 18.05.2010 12:55
dobromap

Цитата:
Если это действительно трудно сделать, я отстану

Само по себе это не трудно, но времязатратно, а мне нужно было срочно
Много кода перелопачивать и нюансов учитывать (ну типа таких: смотришь свой пользовательский слой и кликаешь на загрузить тайл)...
Текущая реализация импорта из GM чисто как временный вариант, будет и полноценная поддержка пользовательских слоев, попозжа...
Автор: egor23
Дата сообщения: 18.05.2010 13:40
relictus
Опечатка
Рзамер кэша БД SQLite
Автор: relictus
Дата сообщения: 18.05.2010 13:50
egor23
Спасибо, исправлю в след.билде.
Автор: netrebos
Дата сообщения: 18.05.2010 15:19
egor23
relictus

Цитата:
[+] Advanced users only! Настройка размера кэша SQLite в памяти. Значение параметра должно быть > 2*(количество вставок в БД до завершения транзакции)


А можно попросить вас привести две-три строчки примера практического применения.

И какие ограничения накладывает условие по умолчанию: "1 вставка в БД; размер кеша 2000 страниц". Что нибудь в более привычных величинах: количество тайлов, гигабайт.
Автор: egor23
Дата сообщения: 18.05.2010 15:37
netrebos

Цитата:
А можно попросить вас привести две-три строчки примера практического применения.

Размер кэша БД SQLite по-умолчанию 2000 страниц, 1 страница 16КБ, т.е. размер кэша 32МБ, соответственно поставите 20000, размер кэша будет 320МБ.
Рекомендация 2x сделана для общего случая, в основном это качается слоя спутник.
Увлекаться с размером кэша БД не стоит, если поставите 320МБ, то "все" 320МБ будут заняты.

Добавлено:

Цитата:
И какие ограничения накладывает условие по умолчанию: "1 вставка в БД; размер кеша 2000 страниц".

можете поставить 1000 вставок в БД, при размер кеша 2000 страниц.
Автор: relictus
Дата сообщения: 18.05.2010 15:57
netrebos

Цитата:
И какие ограничения накладывает условие по умолчанию: "1 вставка в БД; размер кеша 2000 страниц".

Никакие Это дефолтные значения. Если страшно за кэш, то их лучше не трогать. (шутка)
Суть этих настроек такова: при массовой закачке (по выделению) каждый тайл физически записывается в кэш, т.е. каждый раз происходит обращение к винту/харду/диску. Если, к примеру, выставить кол-во вставок в 1000, то запись в кэш будет происходить каждую 1000 закачанных тайлов. До этого же числа все скачанные тайлы будут находиться в области памяти, зарезервированной движком SQLite. Это и есть вторая настройка. Она измеряется в страницах, чей размер = 16КБ (типа размера кластера в файловой системе) - эта инфа есть в хинте.
Так вот, если кол-во вставок задано 5000, а размер кэша SQLite = 2000 стр (или 32МБ), то в реале физическая запись в кэш произойдет раньше, чем количество скачанных тайлов достигнет 5000: 32МБ (кэш) / 15КБ (ср.размер тайла спутника) ~ через 2133 скачанных тайлов. Чтобы такого не было, можно поставить размер кэша SQLite, скажем, в 10000. Тогда памяти будет выделено ~156МБ, что с запасом будет достаточно для количества вставок = 5000.
Блин, популяризатор из меня никакой, так что звиняйте, если всё еще не понятно


Добавлено:
Во, пока писал, уже egor23 все доступно объяснил
Автор: netrebos
Дата сообщения: 18.05.2010 16:07

Цитата:
Размер кэша БД SQLite по-умолчанию 2000 страниц, 1 страница 16КБ, т.е. размер кэша 32МБ, соответственно поставите 20000, размер кэша будет 320МБ.


Видимо туплю, но Satmap мой единственный опыт практического применения SQLite. Вновь созданный пустой кэш при условиях 2000 страниц равен 64КБ. И если мы пойдем по разбору математики почему получилось 64кб, а не 32мб, боюсь, я просто не пойму.

Нет, в данном случае я ждал более упрощенного ответа, что-нибудь типа: параметр 1 вставка 2000 страниц при операции (на какие операции влияет\критичен?) загрузка (импорт\экспорт.. упорядочивание...или какой другой операции) дает результат -- (?)..... Больше добиться (нельзя\можно). Что бы изменить результат можно изменить (праметр?)...


Добавлено:
relictus

Цитата:
Блин, популяризатор из меня никакой, так что звиняйте, если всё еще не понятно

Ошибаешься. Как раз вот твое объяснение понял -- спасибо.
Автор: o22
Дата сообщения: 19.05.2010 00:46
kml, я так понял, еще не поддерживает?

Добавлено:
И при попытке скачать кэш Киева "страница устарела"...
Автор: relictus
Дата сообщения: 19.05.2010 09:59
netrebos

Цитата:
Вновь созданный пустой кэш при условиях 2000 страниц равен 64КБ. И если мы пойдем по разбору математики почему получилось 64кб, а не 32мб, боюсь, я просто не пойму.

Не путай кэши! Их в программе аж три:
1) кэш (физический на диске) в котором храняться тайлы, по сути БД SQLite
2) внутренний кэш программы (в памяти): содержит недавно просмотренные тайлы, чтобы не дергать лишний раз кэш №1
3) кэш самого движка SQLite (в памяти), задается количеством страниц.
Ты путаешь 1 с 3...
Грубо говоря, кэши 2, 3 увеливают быстродействие проги путем размещения тайлов памяти. Если комп имеет много неиспользуемого ОЗУ, то значения их можно увеличить, иначе - оставить дефолтные.

o22

Цитата:
kml, я так понял, еще не поддерживает?

Только выделение и свои метки.
Образцы остального (как пример, что еще надо от kml) обещался прислать rex, да что-то всё никак.....


Цитата:
И при попытке скачать кэш Киева "страница устарела"...

Се ля ви... не я его выкладывал.....
Автор: netrebos
Дата сообщения: 19.05.2010 12:22

Цитата:
3 кэш самого движка SQLite (в памяти), задается количеством страниц.
Ты путаешь 1 с 3...


Т.е при параметре "1 вставка в БД; размер кеша 2000 страниц" в ОЗУ должно отъедаться 32 мб. Т.е при 2ГБ оперативки должно работать не менее 60 копий multiSatmap? Почему же оперативка с трудом справляется с 15 копиями?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: BitTorrent/BitComet/Azureus/BitTornado и др. / сеть и клиент


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.