Re: Stop using tasklets for bottom halves

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Michael Buesch
Date: Monday, September 7, 2009 - 10:08 pm

On Tuesday 08 September 2009 06:50:41 Michael Buesch wrote:

Ok, I just did another test. I used a workqueue instead of the standard kernel threaded
IRQ infrastructure. Now the slowdown is only about 4% in "top". Maybe that shows room
for improvement in the threaded IRQ implementation...

B43 does call mac80211's "irqsafe" TX-status and RX functions. They schedule
additional tasklets. That is not required, however. Maybe I should remove that stuff and
retry my tests. That should also improve stuff a bit.

And yes, I notice that "top" is actually crap for testing performance issues. :)

-- 
Greetings, Michael.
--
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:
Stop using tasklets for bottom halves, Luis R. Rodriguez, (Mon Sep 7, 3:58 pm)
Re: Stop using tasklets for bottom halves, Stephen Hemminger, (Mon Sep 7, 5:14 pm)
Re: Stop using tasklets for bottom halves, Steven Rostedt, (Mon Sep 7, 7:17 pm)
Re: Stop using tasklets for bottom halves, Luis R. Rodriguez, (Mon Sep 7, 9:16 pm)
Re: Stop using tasklets for bottom halves, Michael Buesch, (Mon Sep 7, 9:50 pm)
Re: Stop using tasklets for bottom halves, Michael Buesch, (Mon Sep 7, 10:08 pm)
Re: Stop using tasklets for bottom halves, Ingo Molnar, (Tue Sep 8, 12:10 am)
Re: Stop using tasklets for bottom halves, Steven Rostedt, (Tue Sep 8, 6:18 am)
Re: Stop using tasklets for bottom halves, Stephen Hemminger, (Tue Sep 8, 9:11 am)
Re: Stop using tasklets for bottom halves, Stephen Hemminger, (Tue Sep 8, 9:12 am)
Re: Stop using tasklets for bottom halves, Steven Rostedt, (Tue Sep 8, 9:40 am)
Re: Stop using tasklets for bottom halves, Stephen Hemminger, (Tue Sep 8, 10:01 am)
Re: Stop using tasklets for bottom halves, Steven Rostedt, (Tue Sep 8, 10:27 am)