All of lore.kernel.org
 help / color / mirror / Atom feed
* performance improvements
@ 2002-12-23 15:32 Russell Coker
  2002-12-23 15:59 ` Ragnar Kjørstad
  2002-12-23 21:20 ` Dieter Nützel
  0 siblings, 2 replies; 4+ messages in thread
From: Russell Coker @ 2002-12-23 15:32 UTC (permalink / raw)
  To: ReiserFS

One thing that could really improve system performance would be something like 
"nice" but for disk IO.

If you have a server that's using 90% of it's disk bandwidth with a large 
number of clients (EG a big mail server) then a simple "find /" is usually 
enough to give it a load average of 50+ and a delay of 1 second for every 
disk request (which makes operations such as POP mail checks excessively 
slow).

-- 
http://www.coker.com.au/selinux/   My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/  Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/    Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/  My home page


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: performance improvements
  2002-12-23 15:32 performance improvements Russell Coker
@ 2002-12-23 15:59 ` Ragnar Kjørstad
  2002-12-23 16:05   ` Hendrik Visage
  2002-12-23 21:20 ` Dieter Nützel
  1 sibling, 1 reply; 4+ messages in thread
From: Ragnar Kjørstad @ 2002-12-23 15:59 UTC (permalink / raw)
  To: Russell Coker; +Cc: ReiserFS

On Mon, Dec 23, 2002 at 04:32:26PM +0100, Russell Coker wrote:
> One thing that could really improve system performance would be something like 
> "nice" but for disk IO.

Yes, that would be very nice :)

Preferably it should use scheduling priority directly, so one doesn't
have to set a seperate value / use a seperate utility. 


-- 
Ragnar Kjørstad

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: performance improvements
  2002-12-23 15:59 ` Ragnar Kjørstad
@ 2002-12-23 16:05   ` Hendrik Visage
  0 siblings, 0 replies; 4+ messages in thread
From: Hendrik Visage @ 2002-12-23 16:05 UTC (permalink / raw)
  To: Ragnar Kjørstad; +Cc: Russell Coker, ReiserFS

On Mon, Dec 23, 2002 at 04:59:09PM +0100, Ragnar Kjørstad wrote:
> On Mon, Dec 23, 2002 at 04:32:26PM +0100, Russell Coker wrote:
> > One thing that could really improve system performance would be something like 
> > "nice" but for disk IO.
> 
> Yes, that would be very nice :)
> 
> Preferably it should use scheduling priority directly, so one doesn't
> have to set a seperate value / use a seperate utility. 

BTW: In the later (2.4.19 are so) kernels (I'm not if it was with the
pre-empt patches or not), I've noticed that the nice (especially negative
values) make a significant difference in the I/O bandwidth of the
applications (especially mostly sequencial access)

Perhaps test a "nice find /" and/or a "nice -20 pop3d"

GReetz
Hendrik

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: performance improvements
  2002-12-23 15:32 performance improvements Russell Coker
  2002-12-23 15:59 ` Ragnar Kjørstad
@ 2002-12-23 21:20 ` Dieter Nützel
  1 sibling, 0 replies; 4+ messages in thread
From: Dieter Nützel @ 2002-12-23 21:20 UTC (permalink / raw)
  To: Russell Coker, ReiserFS

Am Montag, 23. Dezember 2002 16:32 schrieb Russell Coker:
> One thing that could really improve system performance would be something
> like "nice" but for disk IO.
>
> If you have a server that's using 90% of it's disk bandwidth with a large
> number of clients (EG a big mail server) then a simple "find /" is usually
> enough to give it a load average of 50+ and a delay of 1 second for every
> disk request (which makes operations such as POP mail checks excessively
> slow).

What you are really looking for is the deadline IO scheduler coming with 
2.5/2.6.

Merry Christmas!

-Dieter

-- 
Dieter Nützel
Graduate Student, Computer Science

University of Hamburg
Department of Computer Science
@home: Dieter.Nuetzel at hamburg.de (replace at with @)


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-12-23 21:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-23 15:32 performance improvements Russell Coker
2002-12-23 15:59 ` Ragnar Kjørstad
2002-12-23 16:05   ` Hendrik Visage
2002-12-23 21:20 ` Dieter Nützel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.