> > well, if we can make mmap() and select() faster without slowing down other
> > system calls then why not? I've implemented the 'dual syscall table' thing
> > and it works out well. The method is that for mmap() there is a
> > _different_ entry in fastsys_call_table[]: sys_mmap2_4arg(), which does:
>
> And the fastsys_call_table does cost you lots of cache lines. Is that
> worth the small mmap speedup ?
well, sys_call_table is simply not used in the fastsys case. (or rarely
used). So fastsys_call_table is in the cache, just like sys_call_table is
in the cache these days.
-- mingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/