[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Resource Management on General-Purpose Systems
From: |
Jonathan S. Shapiro |
Subject: |
Re: Resource Management on General-Purpose Systems |
Date: |
Fri, 13 Jul 2007 07:34:54 -0400 |
On Thu, 2007-07-12 at 17:53 +0100, Sam Mason wrote:
> > OTOH, disk I/O scheduling is considered a hard problem.
>
> Guaranteeing bandwidth/latency to specific processes seems hard to me.
Actually, guaranteeing bandwidth/latency isn't particularly hard. What
is hard is preserving any sort of sensible behavior for the rest of the
system at the same time.
The problem with disks is not high latency per se -- we have very good
models for seek latency -- as high *variance*. The dominant latency is
actually rotational these days, and the problem is that the rotational
delay is not terribly predictable. Problem is that this can raise or
lower the time required for the operation by almost a factor of two, so
you get forced into very conservative resource allocation here.
--
Jonathan S. Shapiro, Ph.D.
Managing Director
The EROS Group, LLC
Re: Resource Management on General-Purpose Systems, Marcus Brinkmann, 2007/07/12
Re: Resource Management on General-Purpose Systems, olafBuddenhagen, 2007/07/13