Проверяем.
Пока утечек не выявлено.
Неосвобождение памяти процессом при операциях файлового ввода-вывода не свидетельствуют напрямую о наличии утечек.
В этот процесс вмешивается также и операционная система, которая пытается оптимизировать файловые операции.
SDK12 + ГИС Панорама 12 x64?
Прикладные задачи запускаются при условии наличия открытой карты. То есть процесс уже выделил память на файловые операции. Поэтому последующие операции не так заметны в Process Explorer.
Вот пример.
Это запуск программы WinWord, затем открытия в нем документа и закрытие его. Объем выделенной памяти не возвращается в исходное состояние.
Это не говорит о том, что память утекает.
Скорее всего причина падения в другом.
С каким классификатором создаются карты?
Этот классификатор использует какие либо библиотеки пользовательских условных знаков (*.iml) или библиотеки 3D-объектов (*.p3d)?
Есть возможность предоставить нам для анализа Ваш код и классификатор со всеми библиотеками?
Пока утечек не выявлено.
Неосвобождение памяти процессом при операциях файлового ввода-вывода не свидетельствуют напрямую о наличии утечек.
В этот процесс вмешивается также и операционная система, которая пытается оптимизировать файловые операции.
Цитата |
---|
Сергей Алексеев написал: Решил проверить тот же код уже на SDK. В SDK такой проблемы не обнаружил, память освобождается корректно. |
SDK12 + ГИС Панорама 12 x64?
Прикладные задачи запускаются при условии наличия открытой карты. То есть процесс уже выделил память на файловые операции. Поэтому последующие операции не так заметны в Process Explorer.
Вот пример.
Это запуск программы WinWord, затем открытия в нем документа и закрытие его. Объем выделенной памяти не возвращается в исходное состояние.
Это не говорит о том, что память утекает.
Скорее всего причина падения в другом.
С каким классификатором создаются карты?
Этот классификатор использует какие либо библиотеки пользовательских условных знаков (*.iml) или библиотеки 3D-объектов (*.p3d)?
Есть возможность предоставить нам для анализа Ваш код и классификатор со всеми библиотеками?