Re: Storage Architect Part 1: Re: [PATCH] speed up SATA (resend 3)

From: Andre Hedrick
Date: Wed Mar 31 2004 - 03:15:50 EST



Tim,

I do not know where you have been hiding, but you get it!

NanoSecond timers to determine command respond for storage statics goes
far beyond the latency issues (imho are bogus). Bogus meaning there are
no known (to me) means to profile kernel performance based on usage.

Desktop, Workstation, Appliance are not equal in needs.

Back to the "NanoSecond timers" one can also generate drive predictive
failure rates. Determinations based on slip or oob sector access from an
unrecorded sector reallocation event.

At least someone out there is thinking and appears to own one of the few
and rare "Andre to Human" translators.

Cheers,

Andre Hedrick
LAD Storage Consulting Group

On Tue, 30 Mar 2004, Timothy Miller wrote:

> Somehow I missed this discussion on the list, but I caught it on kerneltrap.
>
> Anyhow, what I don't understand is why it would be so hard to have the
> block layer measure latency and dynamically adjust for each device.
> Start somewhat small, and when the block layer sees that a given device
> can handle larger requests without blowing latency requirements,
> increase the request size. Keep a running average.
>

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