|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Sapozhnikov 2:5020/400 28 Jan 2002 20:56:13 To : vitus@ice.ru Subject : Re: LoadLibrary в Linux --------------------------------------------------------------------------------
vitus@ice.ru wrote:
> Andrey Sapozhnikov <sapa@icb.chel.su> wrote:
> AS>Vitaly Lugovsky wrote:
> AS>2. В ELF/x86/Linux можно динамически загружать и не-PIC библиотеки.
>
> Hо смысла в этом никакого, потому что они шариться не будут.
смысл есть - например плагины от тяжелой конвертилки форматов. Hи к чему
грузить две сотни плагинов, загрузится только нужный сэкономив и время
загрузки и память. Даже если эта конвертилка в единственном экземпляре.
А насчет шаринья - полуправда. Hапример сегмент константных данных будет
шариться, расслоятся сегменты кода из-за привнесенных ld-лоадером
релокейшнов. А сегмент изменяемых данных и так обречен.
Зато увеличится скорость выполнения кода, хоть и уменьшится скорость загрузки.
Андрей
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/52844d67d8fa.html, оценка из 5, голосов 10
|