On Friday 06 June 2003 21:26, Michael Ulitskiy wrote: > On Friday 06 June 2003 02:40 pm, you wrote: > > On Friday 06 June 2003 18:30, Michael Ulitskiy wrote: > > > Hi, > > > > > > I'm wondering if there's any simple classfull queue like prio that > > > supports at least 256 bands? I don't care about priomap or some > > > additional functionality, I just want to divide traffic in 256 bands > > > using hashing filters using as least resources as possible. I > > > understand I can do that with htb for example, but I guess htb is much > > > more resourse-consuming. > > > > Why do you think so? I think you will surprised how many active classes > > an old 486 can handle. It also depends on the maximum bandwidth the box > > has to shape. > > I think so because unlike simple prio queue htb has to maintain some timers > and counters and buffers. I'm not saying that htb is heavy, but I'm quite > sure that prio is lighter. I have to shape /19 at the moment and possibly > more in the future. In this case I want to save as much resourses as > possible and attach htb classes to the simple queue bands. /19 means 2^32 hosts = 8192 hosts. I think a P2 can handle this load with no problems. But it depends on the bandwidth it has to shape and the complexity of the filters. I can do the test if you are interested. > Has anyone tried just to change TC_PRIO_MAX and TC_PRIO_BANDS values in > /usr/src/linux/include/linux/pkt_sched.h? Nop. Stef -- stef.coene@xxxxxxxxx "Using Linux as bandwidth manager" http://www.docum.org/ #lartc @ irc.oftc.net