From: Goswin von Brederlow <goswin-v-b@web.de>
To: lrhorer@satx.rr.com
Cc: linux-raid@vger.kernel.org
Subject: Re: Awful RAID5 random read performance
Date: Mon, 01 Jun 2009 13:41:52 +0200 [thread overview]
Message-ID: <87tz30qiyn.fsf@frosties.localdomain> (raw)
In-Reply-To: <20090601045710141.GMHE24335@cdptpa-omta04.mail.rr.com> (Leslie Rhorer's message of "Sun, 31 May 2009 23:57:04 -0500")
"Leslie Rhorer" <lrhorer@satx.rr.com> writes:
>> > John is perfectly correct, although of course a 10ms seek is a
>> >fairly slow one.
>>
>> Unfortunately it doesn't seem to be. Take a well-considered drive such
>> as the WD RE3; it's spec for average latency is 4.2ms. However does it
>> include the rotational latency (the time the head takes to reach the
>> sector once it's on the track)? I bet it doesn't. Taking it to be only
>> the average seek time, this drive is still among the fastest. For a
>> 7200rpm drive this latency is just 4.2ms, so we'd have for this fast
>> drive an average total latency of 8.4ms.
>
> That's an average. For a random seek to exceed that, it's going to have to
> span many cylinders. Give the container size of a modern cylinder, that's a
> pretty big jump. Single applications will tend to have their data lumped
> somewhat together on the drive.
Only at the start, which is usualy when people benchmark. But after a
while filesystem fragment. Files get distributed all over the disk,
files themself get spread out as they grow. And suddenly an FS that
was fine month ago is too slow.
The worst you can do to an FS is run mldonkey/rtorrent on it with lots
of downloads. I've managed to get an ext2 to the point where copying a
file from the FS to another disk only managed <100kiB/s.
In conclusion: Seek times can not be ignored and they should be
avoided.
MfG
Goswin
next prev parent reply other threads:[~2009-06-01 11:41 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-05-30 21:46 Awful RAID5 random read performance Maurice Hilarius
2009-05-31 6:25 ` Michael Tokarev
2009-05-31 7:47 ` Thomas Fjellstrom
2009-05-31 12:29 ` John Robinson
2009-05-31 15:41 ` Leslie Rhorer
2009-05-31 16:56 ` Thomas Fjellstrom
2009-05-31 18:26 ` Keld Jørn Simonsen
2009-06-02 18:54 ` Bill Davidsen
2009-06-02 19:47 ` Keld Jørn Simonsen
2009-06-02 23:13 ` John Robinson
2009-06-03 18:38 ` Bill Davidsen
2009-06-03 19:57 ` John Robinson
2009-06-03 22:21 ` Goswin von Brederlow
2009-06-04 11:23 ` Keld Jørn Simonsen
2009-06-04 22:40 ` Nifty Fedora Mitch
2009-06-06 23:06 ` Bill Davidsen
2009-06-01 1:19 ` Carlos Carvalho
2009-06-01 4:57 ` Leslie Rhorer
2009-06-01 5:39 ` Thomas Fjellstrom
2009-06-01 12:43 ` Maurice Hilarius
2009-06-02 14:57 ` Wil Reichert
2009-06-02 15:14 ` Maurice Hilarius
2009-06-02 19:47 ` Bill Davidsen
2009-06-01 11:41 ` Goswin von Brederlow [this message]
2009-06-03 1:57 ` Leslie Rhorer
2009-05-31 17:19 ` Goswin von Brederlow
2009-06-01 12:01 ` John Robinson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87tz30qiyn.fsf@frosties.localdomain \
--to=goswin-v-b@web.de \
--cc=linux-raid@vger.kernel.org \
--cc=lrhorer@satx.rr.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).