From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Gergely Date: Wed, 08 Feb 2006 17:29:57 +0000 Subject: [LARTC] filter performance/optimization questions Message-Id: <43EA2A95.1000307@astral.ro> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org hi i'm using htb + u32 filters, and i was wondering if there is something one can optimize at this stage. i have a lot of filters (~ 50.000 / interface, and there are two interfaces), and around 4500 classes / interface. the traffic going through this machine is something around 210-230mbit/s at 50kpps. as you can imagine, the load is pretty high. in fact (as it's a dual xeon at 2.4ghz), one CPU is always at 100% when the traffic increases. i did some tests with esfq (that brought down the classes to around 150), but the filters remained, and the load was still 100%. and i get some packet loss because of that. not much, around 1-2%, but it's enough :) is there something i could do to bring the load down? short of replacing the whole system? i didn't find anything performance-related on the net, or in any documentation. thanks. _______________________________________________ LARTC mailing list LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc