Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Mar 2009 20:56:56 +0000
From:      "Poul-Henning Kamp" <phk@phk.freebsd.dk>
To:        Prashant Vaibhav <prashant.vaibhav@gmail.com>
Cc:        freebsd-current@freebsd.org, Robert Watson <rwatson@freebsd.org>
Subject:   Re: Improving the kernel/i386 timecounter performance (GSoC proposal) 
Message-ID:  <6712.1238187416@critter.freebsd.dk>
In-Reply-To: Your message of "Sat, 28 Mar 2009 02:18:42 %2B0530." <17560ccf0903271348p52351481v4cc83c14037e8836@mail.gmail.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <17560ccf0903271348p52351481v4cc83c14037e8836@mail.gmail.com>, Prash
ant Vaibhav writes:
>Actually OS X is more similar than that: the shared page also contains
>functions that can be called by user applications, though their entry points
>are fixed and they're not in any particular format like elf/mach-o.
>Userspace implementations of gettimeofday, bcopy etc. are provided in the
>kernel itself, which is a nice design imo as the specific version to load is
>chosen by the kernel at boot time depending on processor capabilities.

That would get my vote.


-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.



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