ХТ -туристичний форум України и велофорум Харкова |
Полная версия | Вход • Регистрация |
FAQ • Поиск |
Список форумов » Общие форумы » Снаряжение для активного отдыха » Карты и GPS |
Пред. тема | След. тема Страница 5 из 6 [ Сообщений: 88 ] На страницу Пред. 1, 2, 3, 4, 5, 6, |
Начать новую тему | Ответить |
Версия для печати |
TrackProcessor |
---|
Re: TrackProcessor |
Victor Pomortseff - Васко да Гама |
02.06.2016 09:12 |
Выложил новую версию.
Убрал OpenStreetBrowser С загрузкой карт... Ну попробовал что-то пооптимизировать, но похоже что все, уперся. Дальше не получается У себя особой разницы по скорости с SASPlanet не вижу. |
Последнее сообщение |
Re: TrackProcessor |
Андрей Лунячек - Юрий Сенкевич |
03.06.2016 00:05 |
У меня разница с SAS Планетой ощутимая.
|
Victor Pomortseff - Васко да Гама |
03.06.2016 05:07 |
Очень странно. А винда какая у вас?
|
Re: TrackProcessor |
Андрей Лунячек - Юрий Сенкевич |
03.06.2016 09:15 |
Семёрка 64-битная
|
Re: TrackProcessor |
Victor Pomortseff - Васко да Гама |
03.06.2016 09:53 |
У меня семерка 32 бит. Соответственно, и собрано под 32 бит все. Для загрузки файла используется функция WinAPI. Если у SASPlanet отключить кеш, то разницы в скорости я не вижу.
Ну можно, конечно, попробовать профайлинг устроить и посмотреть куда время уходит при загрузке, может что-то найдется... |
Re: TrackProcessor |
Андрей Лунячек - Юрий Сенкевич |
03.06.2016 11:44 |
Вечером постараюсь выкроить время, чтобы протестировать программу на нетбуке с 32-битной виндой.
|
Re: TrackProcessor |
Victor Pomortseff - Васко да Гама |
03.06.2016 13:25 |
Вот отладочная версия:
Вложение (рабочую не затирайте, забекапте предварительно). Она сделает файлик TrackProcessor.trc - хотелось бы на него взглянуть (там времена работы ключевых процедур при загрузке тайлов). |
Re: TrackProcessor |
Андрей Лунячек - Юрий Сенкевич |
04.06.2016 00:27 |
Да, у меня тормозит ощутимо сильнее,чем в САС Планете. Проверял и на 32-битной, и на 64-битной винде.
Прилагаю файл из отладочной версии. |
Вложения |
TrackProcessor.zip [17.1 КБ] Скачиваний: 213 |
Victor Pomortseff - Васко да Гама |
04.06.2016 06:06 |
Спасибо, посмотрю что там с временами.
|
Re: TrackProcessor |
Victor Pomortseff - Васко да Гама |
13.06.2017 09:16 |
Выложил новую версию.
Изменил алгоритм загрузки тайлов. По ощущениям стало быстрее грузиться. Актуализировал ссылки на сервера. |
Re: TrackProcessor |
Андрей Лунячек - Юрий Сенкевич |
13.06.2017 09:58 |
Спасибо, посмотрим.
|
Victor Pomortseff - Васко да Гама |
13.06.2017 21:30 |
Если кратко, то в прошлой версии загрузка шла по одному файлу - подключились к серверу, загрузили тайл во временный файл, отключились. И так для каждого тайла.
Сейчас, покопавшись в msdn, разобрался как оптимизировать. Подключаемся один раз, грузим все нужные файлы сразу в память, отключаемся. Плюс это происходит в отдельном потоке. Плюс, если доступны несколько серверов (обычно три - a... b... и c...), То нужные тайлы разбиваются на группы по количеству северов и грузится сразу паралельно несколько тайлов. В принципе, там еще есть чего оптимизировать, но в обозримом будущем аремени, похоже, не будет совсем. Пригласили на новую работу (ведущим разработчиком it отдела в банке), с понедельника выхожу, а там начнется... Платят хорошо, но и выкладываться придется по полной программе. |
Re: TrackProcessor |
Андрей Лунячек - Юрий Сенкевич |
14.06.2017 01:03 |
На вашей страничке внизу надпись "Свежая версия программы". Чуть ниже - "2017.6.13.141". Кликаю, выскакивает окно "Этот файл нельзя открыть, так как он нарушает Условия использования".
В общем, почему-то не скачивается. |
Re: TrackProcessor |
Victor Pomortseff - Васко да Гама |
14.06.2017 05:16 |
Опять гугль чудит... Ладно, придумаю что-нибудь...
|
Re: TrackProcessor |
Victor Pomortseff - Васко да Гама |
14.06.2017 05:41 |
Вернуться к началу |
Начать новую тему | Ответить |
На страницу Пред. 1, 2, 3, 4, 5, 6, Страница 5 из 6 [ Сообщений: 88 ] Пред. тема | След. тема |
Список форумов » Общие форумы » Снаряжение для активного отдыха » Карты и GPS |
Полная версия |
mishael © 2003-2021 Veliki - ������������� ����������. |