Hi,

Does anyone know if there is anything available that will allow me to speed
up the run-time loading of shared libraries on a Linux system?  We have a
system that can be very slow to start up a program that links to a large
number of shared libraries - mostly, it seems, because the loader has to
relocate a large number of symbols at load time.  It should be possible
(although perhaps difficult) to 'pre-locate' a shared library at link-time
to a fixed virtual address. Then, at run-time, if the library can be mapped
to this virtual address, no relocation is required (and hence the program
will start faster).  Does anyone know if there is anything available that
can do this?  Any other suggestions?

Thanks,

Andrew

-------------------------------------------------------------
The information contained in this email is intended solely for the use of
the individual or entity to whom it is addressed and others authorized to
receive, and may contain confidential or legally privileged information. If
you are not the intended recipient, please delete the email and notify us
immediately. Any unauthorized disclosure, copying, distribution or taking
any action in reliance on the contents of this information is strictly
prohibited and may be unlawful.
(c) Turnstone Systems, Inc., 2001



--
To unsubscribe from this list, send a message to [EMAIL PROTECTED]
with the command "unsubscribe linux-embedded" in the message body.
For more information, see <http://waste.org/mail/linux-embedded>.

Reply via email to