Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Apr 2007 13:34:00 +0200
From:      "Jesper B. Rosenkilde" <jbr@humppa.dk>
To:        current@freebsd.org
Subject:   Re: Suggestions on Avoiding syscall Overhead
Message-ID:  <20070423113400.GC28587@gw.humppa.dk>
In-Reply-To: <f126fae00704221639l68095de1ye7ce9ba3d921bf20@mail.gmail.com>
References:  <f126fae00704221639l68095de1ye7ce9ba3d921bf20@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Sun, Apr 22, 2007 at 04:39:58PM -0700, Howard Su wrote:
> 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

I like your suggestions a lot, I had been thinking about something like the
global page. But since I'm not that familiar with the kernel I had no idea for
what, if anything, it was useful for. I'll add your suggestions to my project
and squeeze them in my schedule.

Regards
Jesper

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (OpenBSD)

iD8DBQFGLJmnGEpczH99pFsRAvyDAJ4keEgOMMJMgGo5egb9E0uVqNfr+wCgmQL2
QGMEf+LwIE6Id4RHH6piSRw=
=eZ8F
-----END PGP SIGNATURE-----
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070423113400.GC28587>