Article View: comp.sys.misc
Article #1122Re: magtape, and what's hot
From: mangler
Date: Sun, 17 May 1987 05:22
Date: Sun, 17 May 1987 05:22
32 lines
2322 bytes
2322 bytes
In article <161@auvax.UUCP>, rwa@auvax.UUCP (Ross Alexander) writes:
> ...how did you get your eagles to go so fast?
There are several factors affecting raw I/O throughput with Eagles.
First off, Emulex controllers are a millisecond faster than SI 9900's.
Assuming you have sector & index on the "B" cable, the Emulex will
always knows which sector is coming up; the SI 9900 has to find out
by selecting one drive and looking at the headers that are flying by.
(Like the Xylogics 450). Notice the non-functional RMLA register.
Unfortunately, on controllers that do implement RMLA, the 4.2 and
4.3 BSD drivers throw away disk revolutions by incorrectly deciding
whether the requested sector is "coming up soon". The 4.3 version
can be made correct by reversing the sense of the test, and swapping
all the sdist and maxdist numbers. This makes about a 25% difference.
Surprisingly, tunefs makes little difference in dump throughput,
because of contention from 4.3 BSD dump's multiple processes.
In a disk-limited situation, the context switch rate will soar to
300 per second, as processes fight over one raw I/O buffer header.
An easy change to hpread(), allowing any of its raw I/O buffers to
be used with any of its disks, improves dump throughput by 25%.
Raw I/O has less per-kilobyte overhead in 4.3 than in 4.2 BSD.
Increasing dump's tape blocksize has the side-effect of improving
disk throughput, by making the read buffer larger. This means
fewer disk reads broken across tape blocks, and fewer context
switches; a throughput improvement of about 15%.
Don Speck speck@vlsi.caltech.edu {seismo,rutgers,ames}!cit-vax!speck
Technical Details
Message-ID:
<2716@cit-vax.Caltech.Edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!ames!cit-vax!manglerReferences:
<878@wjvax.wjvax.UUCP> <242@uwslh.UUCP> <6567@mimsy.UUCP> <161@auvax.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!ames!cit-vax!mangler From: mangler@cit-vax.UUCP Newsgroups: comp.sys.misc,comp.periphs,comp.unix.wizards Subject: Re: magtape, and what's hot Message-ID: <2716@cit-vax.Caltech.Edu> Date: Sun, 17-May-87 01:22:07 EDT Article-I.D.: cit-vax.2716 Posted: Sun May 17 01:22:07 1987 Date-Received: Sun, 17-May-87 08:59:59 EDT References: <878@wjvax.wjvax.UUCP> <242@uwslh.UUCP> <6567@mimsy.UUCP> <161@auvax.UUCP> Distribution: na Organization: California Institute of Technology Lines: 32 Summary: getting more throughput from your eagles