|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 28 Jan 2002 21:59:59 To : Andrey Sapozhnikov Subject : Re: LoadLibrary в Linux -------------------------------------------------------------------------------- Andrey Sapozhnikov <sapa@icb.chel.su> wrote: AS>vitus@ice.ru wrote: >> Andrey Sapozhnikov <sapa@icb.chel.su> wrote: >> AS>Vitaly Lugovsky wrote: >> AS>2. В ELF/x86/Linux можно динамически загружать и не-PIC библиотеки. >> >> Hо смысла в этом никакого, потому что они шариться не будут. AS>смысл есть - например плагины от тяжелой конвертилки форматов. Hи к чему AS>грузить две сотни плагинов, загрузится только нужный сэкономив и время AS>загрузки и память. Даже если эта конвертилка в единственном экземпляре. Для этого есть и более другие архитектурные решения, чем подгружаемые dll-ки. См, к примеру, NetPBM. AS>А насчет шаринья - полуправда. Hапример сегмент константных данных будет AS>шариться, расслоятся сегменты кода из-за привнесенных ld-лоадером AS>релокейшнов. А сегмент изменяемых данных и так обречен. У рантайма обычно нет здорового сегмента константных данных. А речь шла именно о рантайме. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488feba48f3.html, оценка из 5, голосов 10
|