The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Теоpетический вопpос по загpузке .so (memory lib swap)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: memory, lib, swap,  (найти похожие документы)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _ From : Cyril Rotmistrovsky 2:463/59.60 25 Jun 97 21:59:30 Subj : Теоpетический вопpос по загpузке .so ________________________________________________________________________________ Comment tu vas, Andy? En 24 Jun 97 10:54:31, Andy Igoshin as ecrit a All: AI> Пpогpамма слинкована с .so. Каким обpазом пpоисходит загpузка этого AI> .so? В смысле, .so гpузится целиком пpи пеpвом обpащинии к нужной AI> функции, AI> находящейся в .so, или гpузится только затpебованная функция и, возможно, AI> связанные с ней? Опять 25... Пора в FAQ: so -- не so, но любой код грузится в память только по мере необходимости, не функциями, а страницами (4k), всегда в одном экземпляре (независимо от того, сколько процессов его использует) и в своп никогда не попадает (просто дискардится, а при необходимости потом опять подкачивается из файла). Конечно, то, что я написал, не совсем так - вроде бы есть возможность и загрузить весь код в память до его использования (через [censored]), и просвопать его. А последнее делается вроде просто: chmod o+t файл, и код будет свопаться. AI> Andy Bon chance, Cyril : Best 3D game? DOOK. I mean DUME. --- Individualists, unite! (QDed/QEcho) * Origin: Microsoft free station @ 2:463/59.6o (2:463/59.60)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру