Re: Examining the VM splay tree effectiveness

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Andre Oppermann
Date: Thursday, September 30, 2010 - 2:44 pm

On 30.09.2010 20:04, Roman Divacky wrote:

I just took a look (not in-depth though) at the patch and can't follow
your conclusion. It is not ready to go into svn in its current state.

Even though it is called a radix trie it doesn't look like one.  On first
impression it looks much more like an AA tree.  A radix trie, which we
already have in our network routing table code, is a variable length
(mask) tree that does path compression.  See net/radix.[ch] and
  http://en.wikipedia.org/wiki/Radix_tree

Extrapolating in a complete guesstimating way from the lookup function
I'd say it may perform only slightly better in an ideal case than a RB
tree but with the added overall expense of requiring external memory to
store the index and branch nodes.  This is probably a nasty disadvantage.

-- 
Andre
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Examining the VM splay tree effectiveness, Roman Divacky, (Thu Sep 30, 10:24 am)
Re: Examining the VM splay tree effectiveness, Andre Oppermann, (Thu Sep 30, 10:46 am)
Re: Examining the VM splay tree effectiveness, Roman Divacky, (Thu Sep 30, 10:49 am)
Re: Examining the VM splay tree effectiveness, Roman Divacky, (Thu Sep 30, 11:04 am)
Re: Examining the VM splay tree effectiveness, Attilio Rao, (Thu Sep 30, 2:05 pm)
Re: Examining the VM splay tree effectiveness, Andre Oppermann, (Thu Sep 30, 2:44 pm)
Re: Examining the VM splay tree effectiveness, Andre Oppermann, (Thu Sep 30, 3:06 pm)
Re: Examining the VM splay tree effectiveness, Freddie Cash, (Thu Sep 30, 3:50 pm)
Re: Examining the VM splay tree effectiveness, Matthew Dillon, (Thu Sep 30, 9:49 pm)
Re: Examining the VM splay tree effectiveness, Adrian Chadd, (Thu Sep 30, 10:53 pm)
Re: Examining the VM splay tree effectiveness, Andre Oppermann, (Fri Oct 1, 2:21 am)