|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Polyanski 2:5020/400 30 Jan 2002 12:42:30 To : Vitaly Lugovsky Subject : Re: LoadLibrary в Linux -------------------------------------------------------------------------------- Vitaly Lugovsky <Vitaly.Lugovsky@p307.f1737.n5020.z2.fidonet.org> writes: > > >> VB> В Linux есть механизм загpузки библиотеки на ходу, подобно > > >> VB> LoadLibrary > > >> VB> в Windows ? > > >> здесь даже лучше. > > > Кстати, чем лучше? Hеобходимость PIC-кода на x86 малость напрягает. > > > А иногда даже и не малость, а сильно очень. > > > 1. Чем напрягает? > > Оверхедом. Иногда код раза в 2 тормознее за счёт PIC получается. Враки. Hету там "в 2 раза тормознее", потому что потери появляются только при адрессации глобальных символов через GOT, цифры что-то около 5-10%. Потерянный регистр можно достать из кармана жестом фокусника ключом `-fomit-frame-pointer', сильно больше всё равно на x86 не выжать. Oleg --- ifmail v.2.15dev5 * Origin: CLEAR Net New Zealand http://www.clear.net.nz - Complai (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/204607800576b.html, оценка из 5, голосов 10
|