Date: Sun, 14 Sep 1997 11:27:20 -0500 (EST) From: "John S. Dyson" <toor@dyson.iquest.net> To: current@freebsd.org Subject: FYI: Interesting IDE-Ultra/33 results Message-ID: <199709141627.LAA00166@dyson.iquest.net>
next in thread | raw e-mail | index | archive | help
This is only FYI. I have successfully gotten our IDE support to work with
multiple PCI interfaces, and have added Promise support to one of my
experimental copies of the system. One very important note: I was having
a significant number of I/O errors, but was using a nice, long IDE cable.
When I started using the cable included with the Ultra/33 WDAC35100 drive,
the errors went away. The results speak for themselves:
System: Dual PPro/200, running SMP (1 512K CPU, and 1 256K CPU), with
FreeBSD-current as of a week ago + some mods and improvements. The IDE
code is pretty much the same as in -current, with code to support multiple
busmasters. The filesystem is 2K/16K UFS. There are 4 other IDEs sitting
on the MB PIIX3 controller, and 1 IDE (the WDAC5100 drive) on the
Promise Ultra/33 controller. This code is not in -current yet, and it
will likely be a week or so before it is ready to be committed. Note
that the IOZONE being run is modified only to support more complete results.
IOZONE: Performance Test of Sequential File I/O -- V2.01 (10/21/94)
By Bill Norcott
Operating System: FreeBSD 2.x -- using fsync()
IOZONE: auto-test mode
MB reclen bytes/sec written bytes/sec read
1 512 8947848 26843545
1 1024 8388608 44739242
1 2048 8947848 67108864
1 4096 7895160 134217728
1 8192 8947848 67108864
1 16384 7895160 134217728
1 32768 8388608 134217728
1 65536 8388608 134217728
2 512 9586980 26843545
2 1024 9586980 53687091
2 2048 9586980 67108864
2 4096 9586980 89478485
2 8192 9586980 134217728
2 16384 9586980 268435456
2 32768 9586980 134217728
2 65536 9256395 134217728
4 512 10129639 26843545
4 1024 10129639 44739242
4 2048 10129639 76695844
4 4096 9942053 107374182
4 8192 9942053 107374182
4 16384 9942053 134217728
4 32768 9942053 178956970
4 65536 10129639 134217728
8 512 10324440 24403223
8 1024 10129639 41297762
8 2048 10226112 59652323
8 4096 10129639 89478485
8 8192 10324440 107374182
8 16384 10324440 134217728
8 32768 10129639 153391689
8 65536 10226112 153391689
16 512 10475529 24683720
16 1024 10475529 39768215
16 2048 10177647 56512727
16 4096 10275041 71582788
16 8192 10275041 79536431
16 16384 10275041 85899345
16 32768 10275041 89478485
16 65536 10275041 89478485
32 512 10475529 24683720
32 1024 10399436 39768215
32 2048 10324440 56512727
32 4096 10324440 69273666
32 8192 10275041 78090314
32 16384 10374317 85899345
32 32768 10349318 89478485
32 65536 10374317 91382282
64 512 10475529 24612993
64 1024 10412041 39584952
64 2048 10250518 56886984
64 4096 10361802 68719476
64 8192 10299681 78090314
64 16384 10336864 85048857
64 32768 10238301 88556026
64 65536 10324440 89478485
128 512 10141599 10494727
128 1024 10330648 10494727
128 2048 10268899 10481921
128 4096 10207884 10559231
128 8192 10165603 10552745
128 16384 10159591 10559231
128 32768 10129639 10552745
128 65536 10189720 10598315
Completed series of tests
File './Bonnie.141', size: 209715200
Writing with putc()...done
Rewriting...done
Writing intelligently...done
Reading with getc()...done
Reading intelligently...done
Seeker 1...Seeker 2...Seeker 3...start 'em...done...done...done...
-------Sequential Output-------- ---Sequential Input-- --Random--
-Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
200 10215 90.2 10137 33.4 2905 10.8 9157 82.8 10308 28.3 137.6 4.3
--
John
dyson@freebsd.org
jdyson@nc.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709141627.LAA00166>
