htb parallelism on multi-core platforms

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <netdev@...>
Date: Friday, April 17, 2009 - 6:40 am

Hi,

I'm using htb on a dedicated shaping machine. Under heavy traffic (high
packet rate) all htb work is done on a single cpu - only one ksoftirqd
is consuming cpu power.

I have limited network stack knowledge, but I guess all htb work for a
particular interface is done on the same softirq context. Of course this
does not scale with multiple cpus, since only one of them would be used.

Is there any (simple) approach to distribute htb work (for one
interface) on multiple cpus?

Thanks,

Radu Rendec

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
htb parallelism on multi-core platforms, Radu Rendec, (Fri Apr 17, 6:40 am)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Fri Apr 17, 6:41 pm)
Re: htb parallelism on multi-core platforms, Denys Fedoryschenko, (Fri Apr 17, 8:21 pm)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Sat Apr 18, 3:56 am)
Re: htb parallelism on multi-core platforms, Radu Rendec, (Wed Apr 22, 10:02 am)
Re: htb parallelism on multi-core platforms, Jesper Dangaard Brouer, (Wed Apr 22, 5:29 pm)
Re: htb parallelism on multi-core platforms, Radu Rendec, (Thu Apr 23, 8:31 am)
Re[2]: htb parallelism on multi-core platforms, Calin Velea, (Fri Apr 24, 7:35 am)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Thu Apr 23, 2:43 pm)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Fri Apr 24, 2:01 am)
Re: htb parallelism on multi-core platforms, Jesper Dangaard Brouer, (Thu Apr 23, 3:06 pm)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Thu Apr 23, 3:14 pm)
Re: htb parallelism on multi-core platforms, Jesper Dangaard Brouer, (Thu Apr 23, 3:47 pm)
Re: htb parallelism on multi-core platforms, Jeff King, (Thu Apr 23, 4:09 pm)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Thu Apr 23, 4:00 pm)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Thu Apr 23, 4:20 am)
Re: htb parallelism on multi-core platforms, Radu Rendec, (Thu Apr 23, 9:56 am)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Thu Apr 23, 2:19 pm)
Re: htb parallelism on multi-core platforms, Jesper Dangaard Brouer, (Thu Apr 23, 4:19 pm)
Re: htb parallelism on multi-core platforms, Radu Rendec, (Fri Apr 24, 5:42 am)
Re: htb parallelism on multi-core platforms, Jesper Dangaard Brouer, (Tue Apr 28, 6:15 am)
Re: htb parallelism on multi-core platforms, Radu Rendec, (Wed Apr 29, 6:21 am)
Re: htb parallelism on multi-core platforms, Jesper Dangaard Brouer, (Wed Apr 29, 6:31 am)
Re: htb parallelism on multi-core platforms, Radu Rendec, (Wed Apr 29, 7:03 am)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Wed Apr 29, 8:23 am)
Re: htb parallelism on multi-core platforms, Jarek Poplawski, (Wed Apr 29, 9:38 am)
Re: htb parallelism on multi-core platforms, Radu Rendec, (Wed Apr 29, 12:21 pm)
Re: htb parallelism on multi-core platforms, Calin Velea, (Wed Apr 29, 6:49 pm)
Re: htb parallelism on multi-core platforms, Radu Rendec, (Thu Apr 30, 7:19 am)
Re[2]: htb parallelism on multi-core platforms, Calin Velea, (Thu Apr 30, 10:04 am)
Re: htb parallelism on multi-core platforms, Paweł Staszewski, (Fri May 8, 6:15 am)
Re: htb parallelism on multi-core platforms, Vladimir Ivashchenko, (Fri May 8, 1:55 pm)
Re: htb parallelism on multi-core platforms, Denys Fedoryschenko, (Fri May 8, 2:07 pm)
Re: htb parallelism on multi-core platforms, Jesper Dangaard Brouer, (Thu Apr 30, 7:44 am)
Re[2]: htb parallelism on multi-core platforms, Calin Velea, (Wed Apr 29, 7:00 pm)
Re: htb parallelism on multi-core platforms, Badalian Vyacheslav, (Fri Apr 17, 7:33 am)
Re: htb parallelism on multi-core platforms, David Miller, (Fri Apr 17, 7:31 am)