Показать сообщение отдельно
Старый 17.12.2011, 00:18
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 13  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Память может выделятся системой очень по-разному, совсем не обязательно, что диспетчер задач показывает реальное положение вещей. Установить факт утечки можно только либо получив ошибку, когда больше нельзя выделить, либо когда объект по прежнему доступен среде выполнения, не смотря на то, что должен был быть удален. А так схем распределения и выделения памяти может быть много. То, что дисптчер задачь не показал что-то, еще ни о чем не говорит.
Если уж такое дело, я бы попробовал прицепить какой-нибудь файл побольше к модулю и загружать/выгружать его пока не будет ошибки (если будет).
Т.е. вполне возможен вариант, как в 9-м Виндовсе - приложение вообще не выгружается пока есть свободная память. Даже после того, как его "закрывают".
__________________
Hell is the possibility of sanity