aRainman
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Благодарю. Способ патча на поддержку 4 ГБ вовсе не брутальный, это всего лишь изменение нескольких байт в заголовке exe. Под утечками я понимаю вот что: мне необходимо проверить на большом куске карты обновления тайлов на слоях с 10 по 19, в совокупности получается около 5-6 млн тайлов на каждый вид карт. Эту задачу программа, без ручных вмешательств, растаскивания слоёв по кускам с ручным запуском остановкой и перезапуском программы - выполнить не может, поскольку съедает память и назад не возвращает. В случае если такое количество тайлов надо просто проверить на наличие в базе, например, когда надо докачать ранее нескачанное, то память отжирается по 1-2 МБ в секунду и улетает очень быстро, так что такая проверка на практике невозможна. P.S. участок карты с которым работаю это Москва + территория от центра примерно диаметром 180-190 км, т. е. до "Бетонки" (кольцевой автодороги в области). Использую слои: Яндекс карты спутник (10-19) + Wikimapia Hybrid (10-18), Yandex Hybrid (10-19), Google Hybrid (10-19), Пешеходные дороги ITO (10-17), Шлагбаумы Заборы (10-17). Базы получаются большие, но это нормально, однако то как программа работает с памятью это кошмар. P.P.S. благодарю, напишу в трекер тогда подробно и развёрнуто Дебажную версию тоже попробую запустить. | Всего записей: 323 | Зарегистр. 25-04-2007 | Отправлено: 11:16 23-12-2017 | Исправлено: aRainman, 11:17 23-12-2017 |
|