Re: OpenBSD 4.2 Question

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Sam Fourman Jr. <sfourman@...>
Cc: misc <misc@...>
Date: Friday, September 7, 2007 - 8:26 am

I do want to point out that interrupt coalescing also has its draw
backs. Many people discussed all the good things so lets underscore the
bad. Networks that have trickling amounts of packets are hurt by
coalescing. Most notably are interactive things like typing in ftp and
ssh. Since the card is going to collect several packets you basically
always hit the coalescing timer slowing the overall throughput down to
whatever your timeout is.

The big issue with coalescing is that it is good for some loads and bad
for others. So if you can't predict your load it will either hurt you
or help you. So far I have never seen a heuristic that works well both
ways.

Also what I have seen is that coalescing always hurts disk IO
performance. Every time I tinkered with this it had a negative impact.
The caveat here is that NICs generate interrupts at a completely
different order of magnitude.

On Fri, Sep 07, 2007 at 02:31:15AM +0000, Sam Fourman Jr. wrote:

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

Messages in current thread:
OpenBSD 4.2 Question, Sam Fourman Jr., (Thu Sep 6, 10:31 pm)
Re: OpenBSD 4.2 Question, Marco Peereboom, (Fri Sep 7, 8:26 am)
Re: OpenBSD 4.2 Question, Sam Fourman Jr., (Sat Sep 8, 12:48 am)
Re: OpenBSD 4.2 Question, Henning Brauer, (Fri Sep 7, 6:40 am)
Re: OpenBSD 4.2 Question, Henning Brauer, (Fri Sep 7, 7:48 am)
QLA2462 HBA card and OpenBSD 4.1 support, Julian Bolivar, (Fri Sep 7, 1:24 am)
Re: OpenBSD 4.2 Question, Chris Kuethe, (Fri Sep 7, 12:26 am)
Re: OpenBSD 4.2 Question, Darren Spruell, (Thu Sep 6, 11:20 pm)