Prebinding for DragonFly/FreeBSD-4
Matthew Dillon
dillon at apollo.backplane.com
Thu Sep 18 10:46:34 PDT 2003
Ok, I tried again and managed to build and install OpenOffice on
leaf.dragonflybsd.org. I ran a startup test with and without prebinding
and did not see any human-noticeable difference, though. Maybe 0.20
seconds out of the 5 seconds it takes to startup.
However, despite the lack of any significant improvement in performance
I feel that the patch set is clean enough to be incorporated, in particular
the fact that it is effectively 'optional'. I can also see that it might
be of use in the future and might also serve as a launching pad for
additional features such as recording pre-faulting info and so forth.
Also, despite the tiny improvement, it might improve certain
heavily-exec'd environments such as those found when building the world
or ports, with possible further improvements later.
And I appreciate all the work Simon has gone and done to implement it.
So I will be committing Simon's port of the prebinding code, plus the
suid/sgid security patch I suggested in an earlier email, later today.
-Matt
More information about the Kernel
mailing list