What's magtape good for anyway?
Allison J Parent
allisonp at world.std.com
Thu Mar 26 00:33:41 AEST 1998
<There are certain areas of Unix that don't seem quite "done" to me.
<Printing comes to mind (compare Unix benign neglect with Windows'
<universal printer driver).
Most of magtapes short commings under unix are common across most OSs
and are assignable to the characterisitcs of the medium. Mag tape has
several things that make it difficult, one is old (late 60s and through
the 70s) drives had a difficult time starting and stopping without
breaking tape or resorting to complex(then standards) controllers. This
lead to things like large interrecord gaps (start, speed up read, stop,
backspace records, stop, read) due to the inerta of starting and stoping
the reels. Also fixed record sizes were used to make blocks about the
same length so blocks and marks could be differentiated using simple
timers.
Magtape was for the longest time the only portable media, which lead to
the ansi/EBCDIC problems (Evryone else and IBM/HP). It was generally
used for archival storage making file organized access excess overhead.
While often used as block oriented, many systems used it more as a stream
device where the high volume storage (relative to the disks of the time)
capability was available.
When processing was done on early system usually two or three drives were
involved as one of two were for reading and the third was writing results
usually due to memory size limitations of the time compared to the amount
of data. Alot of magtapes lore is a result of historical use.
FYI the idea of tar files had spilled over to CP/M (8080, z80) systems
back in the 80s for distribution sets. It was done usually by creating
an archive set of compressed files (.arc, .ark, .lbr). to get the most
out of limited space of floppies (under 300k) of the time and to keep
programs set and sources together.
Allison
Received: (from major at localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id DAA22183
for pups-liszt; Thu, 26 Mar 1998 03:04:46 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups at minnie.cs.adfa.oz.au using -f
More information about the TUHS
mailing list