Suggestions on Avoiding syscall Overhead
Howard Su
howard0su at gmail.com
Sun Apr 22 23:39:59 UTC 2007
I'd like to give some feature requests on this. I think it will not
increase your work load so much however it will benifit the FreeBSD a
lot.
We can have 3 type of pages mapped into one process's address map.
1. System wide global readonly page which will help on these syscalls:
gethostname,getdomainname,uname
help on importing sysenter as syscall entry point!!
2. Per process Readonly page. (change will still through standard syscall)
help on the syscalls:
getuid, geteuid, getpid,getgid, getegid, getpgrp,
3. As you planed, Read+Write Page
--
-Howard
More information about the freebsd-current
mailing list