Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 1997 14:30:49 +1030 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        bde@zeta.org.au (Bruce Evans)
Cc:        msmith@atrad.adelaide.edu.au, se@freebsd.org, hardware@freebsd.org
Subject:   Re: _big_ IDE disks?
Message-ID:  <199702200400.OAA15277@genesis.atrad.adelaide.edu.au>
In-Reply-To: <199702200307.OAA16623@godzilla.zeta.org.au> from Bruce Evans at "Feb 20, 97 02:07:28 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans stands accused of saying:
> >> wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff80ff on isa
> >> wdc0: unit 0 (wd0): <Maxtor 85120 A8  ->, 32-bit, multi-block-16
> >> wd0: 788MB (10003392 sectors), 9924 cyls, 16 heads, 63 S/T, 512 B/S
> 
> >>               -------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
> >>           128  3858 71.8  8178 28.2  2486 14.1  4210 71.1  8280 28.1 117.0  4.7
> >
> >Ok. Quite good performance for an (E)IDE drive ...
> 
> I checked the specs for it.  It really can do > 8MB/s except
> possibly on the inner tracks.

Yup, this was a basic criteria for it being used instead of a SCSI
disk; by the time you compensate for the extra CPU overhead, I figured
that it would make a reasonable alternative to a ~3M/sec SCSI disk
(which was not available 8( )

> The 28% overhead for the block mode i/o's is probably mostly for copying
> from the buffer cache.  If the CPU is a P5/166, then i586-optimized
> copyout is apparently not being used.  I think the overhead would be
> about 20% with it (I see 14% for 5MB/sec on a P5/133).

How do I go about ascertaining this?  npx0 is enabled, and the kernel
was build with I586_CPU defined (obviously). The kernel it's running
is built with npx.c v 1.31.2.5.

> Bruce
-- 
]] Mike Smith, Software Engineer        msmith@gsoft.com.au             [[
]] Genesis Software                     genesis@gsoft.com.au            [[
]] High-speed data acquisition and      (GSM mobile)     0411-222-496   [[
]] realtime instrument control.         (ph)          +61-8-8267-3493   [[
]] Unix hardware collector.             "Where are your PEZ?" The Tick  [[



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