lkml.org 
[lkml]   [2001]   [Oct]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: low-latency patches
From
Date
On Sat, 2001-10-06 at 18:00, Mike Fedyk wrote:
> And exactly how is low latency going to hurt the majority?

The problem is people argue that a preemptible kernel lowers throughput
since I/O is now interrupted. Of course, if they fear that, maybe we
should switch to cooperative multitasking!

Anyhow, tests show the preemptible kernel has a negligible effect on
throughput -- in fact in some cases we improve it since overtime we
better distribute system load. This is one reason why I ask for dbench
or bonnie benchmarks from the preemption users. Results are good.

The other concern is that added complexity is a Bad Thing, and I agree,
but the complexity of preemption is insanely low. In fact, since we use
so many preexisting constructs (such as SMP locks), its practically
nothing.

> This reminds me of when 4GB on ia32 was enough, or 16 bit UIDs, or...
>
> Should those have been left out too just because the people who needed them
> were few?

Agreed.

> If the requirements for manufacturing control, or audio processing, or etc
> will make my home box, or my server work better then why not include it?

That is my thought process, too.

Robert Love

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:17    [W:0.074 / U:0.268 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site