Loading ELF executables

Ulrich Windl (Ulrich.Windl@rz.uni-regensburg.de)
Wed, 3 Apr 1996 08:05:49 +0100


I'm no expert on ELF, but I have a problem: It semms that when a ELF
program is started, several seconds after the last disk activity the
program starts up (about 3 seconds on a P100 with 60ns RAM and 256kB
PB-cache). As far as I understand ELD shouldn't have a relocation
phase as all access to data and code is relative to some base
register (PIC, position independent code).

I don't want to beat dead horses, but does anyone else have this
problem, and can someone explain it? I've noticed it mainly for emacs
and Xfree86 (large programs) when they are started for the first
time.
Again: I'm talking about loading time, not execution time.

Ulrich