Messages in this thread | | | Date | Wed, 31 Mar 2004 00:09:35 -0800 (PST) | From | Andre Hedrick <> | Subject | Re: Storage Architect Part 1: Re: [PATCH] speed up SATA (resend 3) |
| |
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@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |