Improving the kernel/i386 timecounter
performance (GSoC proposal)
Julian Elischer
julian at elischer.org
Fri Mar 27 13:08:15 PDT 2009
Scott Long wrote:
> Robert Watson wrote:
>>
>> On Fri, 27 Mar 2009, Scott Long wrote:
>>
>>> I've been talking about this for years. All I need is help with the
>>> VM magic to create the page on fork. I also want two pages, one
>>> global for gettimeofday (and any other global data we can think of)
>>> and one per-process for static data like getpid/getgid.
>>
>> FWIW, there are some variations in schemes across OS's -- one extreme
>> is the Linux approach, which actually exports a mini shared library in
>> ELF format on the shared page, providing implementations of various
>> services (such as entering system calls), time stuff, etc. Less
>> extreme are the shared pages offered on Mac OS X, etc.
>>
>
> Yes, but I'd like to start somewhere, and considering that it's been
> impossible in _5_ years to get the 30 minutes of Peter or JeffR or JHB
> time to get the basic VM magic done, I'm keeping my expectations as
> modest as possible.
try alc.. :-)
>
> Scott
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
More information about the freebsd-hackers
mailing list