> -- Илья Ермаков писал(а):
> Нет, в невыгружаемой - только дескрипторы типов и, кажется, каталог экспорта. Даже часть метаинформации попадает в выгружаемую. Недавно только работал с загрузчиком.
Я очень давно в ядро лазил. Но помнилось, что память оно не возвращает. Или только адресное пространство? Но я не об этом.
Ведь можно же оставлять и код, просто помечать модуль выгруженным. Тогда ошибок доступа не будет. Проблема в том, что у нас возникнут разные версии одной процедуры. Но ведь та же проблема с дескрипторами: (x IS Module.Type) може иметь разное значение до и после выгрузки Module.