home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!spool.mu.edu!olivea!sgigate!odin!twilight!zuni!anchor!olson
- From: olson@anchor.esd.sgi.com (Dave Olson)
- Newsgroups: comp.sys.sgi
- Subject: Re: SCSI floppy disk on INDIGO: Why is it so slooow?
- Keywords: INDIGO, floppy, SCSI
- Message-ID: <unepq0o@zuni.esd.sgi.com>
- Date: 10 Jan 93 23:23:32 GMT
- References: <ul1na40@zuni.esd.sgi.com> <1993Jan9.121657.5075@bernina.ethz.ch> <ulvj7ls@zuni.esd.sgi.com> <1993Jan10.203946.26060@bernina.ethz.ch>
- Sender: news@zuni.esd.sgi.com (Net News)
- Organization: Silicon Graphics, Inc. Mountain View, CA
- Lines: 39
-
- In <1993Jan10.203946.26060@bernina.ethz.ch> hoesel@igc.ethz.ch (Frans van Hoesel) writes:
- | Dave Olson writes:
- | > Even mtools won't get close to the speed of a floppy on a DOS system,
- | > because of the single sector hardware buffer.
- |
- | > The engineer responsible for msdosd already knows about the discrepency
- | > between mtools and msdosd, and is looking into the reasons. Unfortunately
- | > it isn't a very high priority at the moment.
- |
- | The reason why msdosd is s sslloooooww and none of the programs runs
- | as fast as any DOS system, must be more complicated than just a
- | single sector hardware buffer. I asume that the same type of drive is used on
- | DOS systems with the same single sector buffer.
- | Maybe a software buffer would solve it.
-
- No! There *are* s/w buffers on the host. That doesn't help. You
- have an embedded drive controller that reads/writes a sector from the
- drive to/from the controller ram, then the controller turns around
- and gives the data to the host (for a write), or is ready to accept
- another command (for a read). All of that takes time, and by the time
- the next sector is passed to the drive, the drive has already passed
- the next sector, so you lose a rev. This is the case whether you
- ask for one sector at a time or 1000. Basicly the embedded controller
- was designed to be very cheap (as were the 2-3 others available at
- the time, including NCR's), which translates to slow.
-
- | I Hope the priority of this problem will rise in near future.
-
- Well, it will pop to the top of the todo list at some point, but it
- will never be high priority, since it works. Even at full drive
- speed, msdodsd would only go up by a factor of 4-5, which is still
- pretty slow. Sorry, but that's the way it is. The only real solution
- is a newer/faster drive/controller combo, which will come with the Insite
- or Iomega drive. The current floppy is basicly an expensive convenience,
- not something you want to be doing a lot of i/o with.
- --
- Let no one tell me that silence gives consent, | Dave Olson
- because whoever is silent dissents. | Silicon Graphics, Inc.
- Maria Isabel Barreno | olson@sgi.com
-