2011/2/18 erik quanstrom <quans...@quanstro.net>:
>> The high level overview is that it is stored in a shared page, mapped
>> into each new process's memory space at start-up. The kernel is never
>> entered; there are no context switches. The kernel has a timer that
>> updates this page atomically.
>
> i wonder if that is uniformly faster.  consider that
> making reads of that page coherent enough on a
> big multiprocessor and making sure there's not too
> much interprocesser skew might be slower than a
> system call.

Real world tests show that it is consistently faster. It's probably
cached anyway.

> - erik
>
>

Reply via email to