Prebinding for DragonFly/FreeBSD-4
Sander Vesik
sander at haldjas.folklore.ee
Wed Sep 17 10:50:09 PDT 2003
Matthew Dillon <dillon at xxxxxxxxxxxxxxxxxxxx> wrote:
>
> More substantial programs showed some improvement. 'convert' (from
> the ImageMagic port), which uses 15 shared libraries, was able to do
> 100 fork/exec's on my EPIA test box in 3.82 seconds instead
> of 6.09 seconds. Still, the difference is only 38ms of overhead verses
> 60ms of overhead per exec.
C libraries?
>
> I think the code in the patch is excellent, but I am not convinced that
> prebinding is worth doing. Are there arguments for doing
> the prebinding other then performance? Maybe someone could measure
> startup times for something huge, like KDE, with and without prebinding.
Its not so much a function of number of libraries than number of symbols, if
you use lazy binding, then number of symbols used at start up. so c++ is
usualy more affected than c. mozilla / openoffice.org might be better test
cases - possibly even abiword/gnumeric.
>
> -Matt
>
--
Sander
+++ Out of cheese error +++
More information about the Kernel
mailing list