Date: Wed, 22 Dec 1999 18:03:06 -0800 From: Kent Stewart <kstewart@3-cities.com> To: Jonathon McKitrick <jcm@dogma.freebsd-uk.eu.org> Cc: Dale Hagglund <rdh@best.com>, freebsd-questions@freebsd.org Subject: Re: when is it safe to use the 0xa0ffa0ff disk flags? Message-ID: <386182DA.660B55ED@3-cities.com> References: <Pine.BSF.4.21.9912221413240.61699-100000@dogma.freebsd-uk.eu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Jonathon McKitrick wrote:
>
> On Tue, 21 Dec 1999, Kent Stewart wrote:
> >> On 21 Dec 1999, Dale Hagglund wrote:
> >> >them during boot up, and then rebuilding the kernel. I went from
> >> >about 4.1 MB/s for both reads and writes to 12.3 MB/s for reads and
> >> >9.8 MB/s for writes.
> >
> >When I used iozone, I used "iozone -s 160m" to create 160MB files. You
> >can set the file size to what ever you want as long as it is more than
> >your memory. What iozone does show you how it handles various size
> >reads and writes to get to the specified file size. I think it also
> >throws some random I/O in as well.
>
> Well, i tried this on my laptop, and the best i got was about 4.7
> megs/sec. Can i expect to do any better on my Toshiba ? I don't
> know my rpm rating, but i brought it to work so i can get bios
> specs. It's running EIDE, AFAIK.
It depends on the drive. I have included the response from "iozone -s
160m" on my 3 HD's for your information.
random random
KB reclen write rewrite read reread read write
163840 4 12441 4420 14734 14690 582 281
163840 4 4252 1469 7175 7278 451 184
163840 4 6122 1532 7669 7669 485 189
bkwd record stride
read rewrite read fwrite frewrite fread freread
844 337237 976 14123 4489 14754 14782
859 338592 1186 4310 1961 7300 7300
857 335911 1328 7356 2090 7657 7661
The first drive is a 13.1GB running UDMA33 with UDMA cables. The
other two drives are older vintage (Maxtor or WD - I would have to
reboot to find out) running PIO Mode 4. The data was accrued while
setiathome was running in the background on the 13.1GB drive. So, it
represents the throughput of a busy system. The other two drives, if
my memory is good are 2.5GB and 3.1GB drives.
When I did a number of benchmarks on Control Data Corp.'s CDC-990's
and Cray's XM/P's, the throughput of the system varied almost linearly
with the speed of the HD's. The benchmarks we used represent a days
work on the original slow CDC computer. It had the average number of
jobs with the very close to the same aveage cpu and I/O times. The
billing system logged all of the jobs for a year and then the daily
averages were obtained from that.
CDC (now out of the business) had a hard drive called a Hydra. It was
a full height 8" HD that ran 9.6MB/s in 1988. It was also very
expensive at $250,000 US. Cray striped them together to create what
they called a DD40. It had 16 Hydras and had a total of 20GB. By
striping 4 together, Cray would get 20MB/s when they were hung on the
100MB/s data channel. When our benchnmark was run on a system with the
Hydras for main storage, the throughput basically doubled. The Cray
XM/P had 2x the throughput of the CDC-990. The 990 was a dinosaur and
represented the end of big iron. It filled the room where as the Cray
looked like the what was left of the volcano in "Close Encounters of
the Third Kind". I think the 8" FH HD's were all replaced by HH 5.25"
HD's, which looked pretty puny mounted in the center of the Hydra's
bay. The cooling requirements probably dropped 10KVA :). The effect of
the Hydra on the benchmark was enormous. This the benchmark that I
told you about writing behind was so important. The benchmark ran
almost twice as fast when write behind caching was used. I think
SOFTUPDATES produce an imporovement that helps for similar reasons.
>
> -jm
--
Kent Stewart
Richland, WA
mailto:kstewart@3-cities.com
http://www.3-cities.com/~kstewart/index.html
FreeBSD News http://daily.daemonnews.org/
SETI(Search for Extraterrestrial Intelligence) @ HOME
http://setiathome.ssl.berkeley.edu/
Hunting Archibald Stewart, b 1802 in Ballymena, Antrim Co., NIR
http://www.3-cities.com/~kstewart/genealogy/archibald_stewart.html
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?386182DA.660B55ED>
