Форум: "Основная";
Текущий архив: 2004.02.13;
Скачать: [xml.tar.bz2];
ВнизМетод FreeLibrary Найти похожие ветки
← →
stas (2004-02-02 09:24) [0]Подскажите пожалуйста
FreeLibrary Выгружает библиотеку из памяти ?
← →
Digitman (2004-02-02 09:25) [1]не обязательно
← →
Stas (2004-02-02 09:27) [2]А что будет если его не вызвать ?
← →
Digitman (2004-02-02 09:29) [3]
> Stas
да ничего, собственно, не будет .. кроме возможно бестолково занимаемых процессом системных ресурсов, пока процесс работает
← →
Digitman (2004-02-02 09:38) [4]статически импортируемые модули тебе так или иначе выгрузить не удастся, даже не пытайся ... у них сч-к UsageCount = -1 .. всегда
а динамически импортируемые модули (те что ты собственноручно грузил в ран-тайм) "живут" в ВАП твоего процесса до тех пор пока UsageCount > 0
с каждым LoadLibrary происходит Inc(UsageCount)
с каждым FreeLibrary происходит Dec(UsageCount)
модуль будет выгружен из ВАП твоего процесса (с соответствующим освобождением ресурсов системы и ресурсов процесса), как только очередной Dec(UsageCount) приведет к UsageCount = 0
отсюда и пляши
← →
Stas (2004-02-02 09:46) [5]Большое Спасибо.
← →
Anatoly Podgoretsky (2004-02-02 11:23) [6]stas © (02.02.04 09:24)
Нет, только просит систему выгрузить, если это возможно. Отрицательный эффект, это в цифирях показываемых монитором. А ревльно эта библиотека занимает память только на короткое время.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c