a proposed callout API
John Polstra
jdp at polstra.com
Tue Nov 14 17:23:23 UTC 2006
In message <4559E301.2030607 at freebsd.org>, Andre Oppermann writes:
>Luigi Rizzo wrote:
>> On Tue, Nov 14, 2006 at 04:11:20PM +0100, Andre Oppermann wrote:
>> ...
>>> It's important to know that any random memory accesses on modern
>>> CPUs are really expensive because of cache misses. That's why
>>> Judy tries beat RB tries by an order of a magnitude these days.
>>
>> you mean this stuff ?
>>
>> http://docs.hp.com/en/B6841-90001/ch02s01.html
>> http://judy.sourceforge.net/
>
>We've used it a number of other projects and it beats everything
>else hands down in speed and memory consumption.
Very cool. Unfortunately, Appendix A of the H-P document says,
"Hewlett-Packard has patents pending on the Judy Technology," so the
data structure might not be useful to us in practice.
John
More information about the freebsd-arch
mailing list