Куда пропадают 4 Кб после выгрузки Dll
От: ilyatar  
Дата: 06.06.05 06:33
Оценка:
Загружаю Dll'ку функцией LoadLibrary(), в диспетчере задач объем памяти занимаемый приложением увеличивается на 40 Кб, далее вызываю FreeLibrary() память высвобождается но в объеме 36 Кб, если далее загружать и выгружать Dll, то память будет утекать по 4 Кб. Есть предположение, что каждый раз при первом вызове LoadLibrary(), в куче процесса создается новый счетчик числа пользователей библиотеки. Объясните суть этого явления и есть ли способ избежать постоянной потери этих 4 Кб памяти
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.