This is the mail archive of the
libc-hacker@sourceware.cygnus.com
mailing list for the glibc project.
Re: comment on today's changes
Geoff Keating <geoffk@ozemail.com.au> writes:
> Here's an interesting question: how does that time break down into
>
> a) actual computation (searching for symbols and suchlike)
> b) reading in pages (either really from disk, or just setting up
> TLB entries for them as they are accessed)
> c) copying pages on write?
>
> On my system, it's (b) and (c) that are the big costs. Symbol
> versioning cut (a) a lot.
It does not matter for the case I was interested in. It's wall clock
time. If we would have a method which wouldn't have to touch many
pages the startup time is reduces. And this is the goal.
--
---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Cygnus Solutions `--' drepper at cygnus.com `------------------------