Date: Sun, 22 Apr 2007 16:39:58 -0700 From: "Howard Su" <howard0su@gmail.com> To: jbr@humppa.dk, current@freebsd.org Subject: Suggestions on Avoiding syscall Overhead Message-ID: <f126fae00704221639l68095de1ye7ce9ba3d921bf20@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f126fae00704221639l68095de1ye7ce9ba3d921bf20>