Messages in this thread | | | Date | Fri, 4 Apr 1997 15:11:59 +0200 (MET DST) | From | Ingo Molnar <> | Subject | binary format loader cache? |
| |
is anyone working on the above thing? It looks like an overkill to look up the very same ~3 binary loaders for every do_exec() in a typical Linux system, and wasting some ~300 usecs (or more) per lookup.
or does the new inode.c stuff solve this problem?
plus:
pc5829:~/trace/ktrace/samples$ grep get_empty_filp execve.out Trace: c0127da8 <get_empty_filp+10/e4> (50.33) Trace: c0127da8 <get_empty_filp+10/e4> (41.72)
thats 100 usecs more overhead per exec() ... get_empty_filp() sucks hard.
-- mingo
| |