Thread (4 messages) 4 messages, 3 authors, 2008-08-29

Re: cpu utilisation improvement when not doing netif_tx_{stop,wake}_queue()

From: Lennert Buytenhek <hidden>
Date: 2008-08-29 14:46:54

On Fri, Aug 29, 2008 at 05:15:20PM +1000, Herbert Xu wrote:
quoted
I.e. transmitting wire speed gigabit over a single TCP session takes
around 90% CPU time (measured with cyclesoak) if I have the TX queue
flow control enabled, but only 70% if I rip the TX queue flow control
out.  (This is on a relatively underpowered ARM box.)
How many cores and how many queues?
One core (at 1.0GHz), and one queue in use at the moment.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help