Самовыгружающийся DLL-модуль

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Господа, хватит флудить. Когда операционная система на самом деле выгрузит библиотеку - это её и только её прерогатива. Наша задача в правильный момент времени сказать OS, что библиотека нам больше не нужна. Всё, более нас ничего не должно волновать.

Даже если бы способ насильной выгрузки существовал, его использование было бы признаком дурного тона в программировании, так как в этом случае мы вмешиваемся в алгоритмы системного оптимизатора, а ведь эти алгоритмы оттачивались производителями годами. С этой стороны ситуация очень похожа на насильный вызов сборщика мусора в Java и .NET. Да, возможность есть, но использование этой возможности не рекомендовано.

P.S. Может вы ещё обсудите насильную выгрузку данных из кэша процессора? :)
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Ответить