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>