In article <1992Aug29.011817.8627@leland.Stanford.EDU>, m@crito.stanford.edu (M Carling) writes:
|> In article <1992Aug28.162416.164165@lexmark.com> songer@lexmark.com
|> (Christopher Songer) writes:
|> >
|> > OK, so NeXT's Disk I/O bites.... Does anyone have a feel for
|> > whether this is due to their SCSI hardware or the software
|> > driving it? Thanks!
|>
|> My guess is that it is due to poor benchmarks.
NeXT uses old NCR 5390 chips for doing SCSI. These generate a lot of interrupts for each SCSI transaction (>2). The NeXT would benchmark worse against machines using the NCR 537x0 chips or even machines with intelligent host adapaters built around the 5390 (for example). Interrupts are context switches and require pushing of registers and are therefore slow in cpu terms (== bad). The 5390 doesn't support SCSI2 and is limited in some other areas.
The software does a pretty good job under these circumstances. Hopefully they will move to the NCR53720 for the new hardware.