[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <17901.28634.359369.341093@robur.slu.se>
Date: Tue, 6 Mar 2007 14:42:50 +0100
From: Robert Olsson <Robert.Olsson@...a.slu.se>
To: Eric Dumazet <dada1@...mosbay.com>
Cc: David Miller <davem@...emloft.net>, netdev@...r.kernel.org,
robert.olsson@....uu.se, npiggin@...e.de
Subject: Re: [RFC PATCH]: Dynamically sized routing cache hash table.
Eric Dumazet writes:
> Well, maybe... but after looking robert's trash, I discovered its model is
> essentially a big (2^18 slots) root node (our hash table), and very few
> order:1,2,3 nodes.
It's getting "hashlike" yes. I guess all effective algorithms today is doing
some sort of "index" lookup and for large number of entries we cannot expect
to find the next node in the same cache line so the "tree depth" becomes a
crucial performance factor. IMO nothing can beat a prefect distributed and
perfect sized hash. The trash work is an effort to get close with dynamic
data structure.
Cheers
--ro
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists