Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Nov 1996 01:12:00 -0600 (CST)
From:      David Kelly <dkelly@hiwaay.net>
To:        Josef Grosch <jgrosch@superior.truenorth.org>
Cc:        current@freebsd.org, roberto@keltia.freenix.fr, jlemon@americantv.com, jgrosch@sirius.com, (Michael L. VanLoon -- HeadCandy.com) <michaelv@MindBender.serv.net>
Subject:   SCSI and IDE (was Re: 2.1.5r -> current upgrade)
Message-ID:  <XFMail.961101013230.dkelly@hiwaay.net>
In-Reply-To: <199611010621.WAA12836@superior.truenorth.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 04:21:39 Josef Grosch wrote:

>>>3 hours, 15 minutes is about I get on a make world of the Mayday
>>>snapshot. I have an ASUS P55T2P4 Triton II 586-120MHz with 16 Meg of ram,
>>>512K L2 cache, Adptec 1542cf SCSI controller and 2 1-gig drives.   
>>
>>Ack!  You could do better!  Throw away that old ISA piece of trash and
>>get a PCI SCSI controller.  You should be able to get an NCR/Symbios
>>53c810 based card for less than $100 from whoever you bought your Asus
>>motherboard from.  There is a very definite difference in disk
>>performance.  Especially if your hard drive(s) support tagged-command-
>>queuing.
>>
>
>My new 2940 is sitting right here. I upgrade this weekend. I was trying to
>point out that even with a clunker of a controller card one can still get
>half way decent performance with a good 586 motherboard.

System simply has some unused hardware removed from GENERIC but
none of the changes since the SNAP:
FreeBSD 2.2-961014-SNAP #0: Wed Oct 30 12:12:30 CST 1996
    dkelly@PeeCee.tbe.com:/usr/src/sys/compile/PEECEE

Speaking of SCSI, I was playing today with IDE and SCSI on my new
AMD 586/133 PCI MB. The SCSI is on a 2940, bios rev 1.10 or so:

(ahc0:0:0): "SEAGATE ST3610N 9290" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 510MB (1046206 512 byte sectors)

The IDE is an old mode 0 drive on the MB EIDE controller:

wdc0: unit 0 (wd0): <Conner Peripherals 510MB -  CP3541>
wd0: 486MB (996912 sectors), 989 cyls, 16 heads, 63 S/T, 512 B/S

The system has 32M of memory, its supposed to have 512k of cache
but the BIOS only reports 256k (I suspect "WRITE BACK CACHE" on
the MB is fake so I added a 256k cache to the cache socket).

On the IDE drive:
PeeCee: {872} time iozone 32
[snip]
IOZONE performance measurements:
        1188424 bytes/second for writing the file
        2111586 bytes/second for reading the file
0.2u 10.8s 0:44.54 24.7% 69+750k 374+542io 0pf+0w

Now on to the SCSI drive:
PeeCee: {873} cd /usr1
PeeCee: {874} time iozone 32
[snip]
IOZONE performance measurements:
        3455323 bytes/second for writing the file
        4149726 bytes/second for reading the file
0.2u 10.9s 0:18.17 61.5% 26+281k 363+533io 0pf+0w
     ^^^^ this is the interesting part.

Notice how both took the same amount of system time?
(nit pickers: SCSI took 0.1 second longer.)

I'm disappointed. A bit.

BTW, tried a 1542CF first thing after upgrading to the SNAP
and upgrading the MB from a 486DX33 that wouldn't host a bus
master card. Iozone reported thruput about the same as the IDE.
Didn't think to do the "time" part. And I don't think I'm 
interested enough to take it apart and put the 1542CF back in.
--
David Kelly N4HHE, dkelly@tomcat1.tbe.com (wk), dkelly@hiwaay.net (hm)
=====================================================================
The human mind ordinarily operates at only ten percent of its
capacity -- the rest is overhead for the operating system.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.961101013230.dkelly>