Re: High contention on the sk_buff_head.lock

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Vernon Mauery
Date: Wednesday, March 18, 2009 - 2:49 pm

David Miller wrote:

Yes, the double context switches surely hurt the temporal and
spatial locality of the vanilla codepath, but it also induces a
longer penalty for blocking on a lock -- instead of a nanoseconds
or a few microseconds, the task gets delayed for tens of
microseconds.  So really, the -rt kernel has more to fix than
the vanilla kernel in this case, but any improvement in the lock
contention in the vanilla case would be magnified and would cause
dramatic improvements in the -rt kernel.

--Vernon
--
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:
High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 10:24 am)
Re: High contention on the sk_buff_head.lock, Eric Dumazet, (Wed Mar 18, 12:07 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 1:17 pm)
Re: High contention on the sk_buff_head.lock, Andi Kleen, (Wed Mar 18, 1:54 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 2:03 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 2:07 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 2:10 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 2:38 pm)
Re: High contention on the sk_buff_head.lock, Eilon Greenstein, (Wed Mar 18, 2:45 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 2:49 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 2:51 pm)
Re: High contention on the sk_buff_head.lock, Gregory Haskins, (Wed Mar 18, 2:54 pm)
Re: High contention on the sk_buff_head.lock, Andi Kleen, (Wed Mar 18, 2:59 pm)
Re: High contention on the sk_buff_head.lock, Rick Jones, (Wed Mar 18, 3:19 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 6:02 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 6:03 pm)
Re: High contention on the sk_buff_head.lock, Sven-Thorsten Dietrich, (Wed Mar 18, 6:13 pm)
Re: High contention on the sk_buff_head.lock, Gregory Haskins, (Wed Mar 18, 8:48 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 10:38 pm)
Re: High contention on the sk_buff_head.lock, Evgeniy Polyakov, (Thu Mar 19, 12:15 am)
Re: High contention on the sk_buff_head.lock, Gregory Haskins, (Thu Mar 19, 5:42 am)
Re: High contention on the sk_buff_head.lock, Peter W. Morreale, (Thu Mar 19, 5:50 am)
Re: High contention on the sk_buff_head.lock, Peter W. Morreale, (Thu Mar 19, 5:59 am)
Re: High contention on the sk_buff_head.lock, Peter W. Morreale, (Thu Mar 19, 6:36 am)
Re: High contention on the sk_buff_head.lock, Andi Kleen, (Thu Mar 19, 6:46 am)
Re: High contention on the sk_buff_head.lock, David Miller, (Thu Mar 19, 1:52 pm)
Re: High contention on the sk_buff_head.lock, Jarek Poplawski, (Fri Mar 20, 4:29 pm)
Re: High contention on the sk_buff_head.lock, Eric Dumazet, (Mon Mar 23, 1:32 am)
Re: High contention on the sk_buff_head.lock, David Miller, (Mon Mar 23, 1:37 am)
Re: High contention on the sk_buff_head.lock, Jarek Poplawski, (Mon Mar 23, 1:50 am)
Re: High contention on the sk_buff_head.lock, Herbert Xu, (Thu Apr 2, 7:13 am)
Re: High contention on the sk_buff_head.lock, Herbert Xu, (Thu Apr 2, 7:15 am)