Suggestions on Avoiding syscall Overhead

From: Howard Su <howard0su_at_gmail.com>
Date: Sun, 22 Apr 2007 16:39:58 -0700
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
Received on Sun Apr 22 2007 - 21:39:59 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:09 UTC