Amiga Unix?
13-Jan-86 23:05:22
Sb: #5006-Amiga Unix?
Fm: Dave Haynie/C128 Land 76703,2047
To: Jack Crenshaw 72325,1327
This message turned up in search, but its forum couldn’t be identified from the original transcript, so it may not be linked into its thread.
Jack-
I can certainly sympathize with you on the slow speed of the AmigaDOS
directory, copy, etc. You'll notice that, especially with the copy, that the
workbench does this MUCH faster than the DOS. A programmer here explained
that the copy command in DOS only pulls over very small blocks at a time,
while the WB copy moves something like 256byte blocks. So a copy replacement
that's much faster should be simple to do. I tried that with a directory
command, however, with mixed results.
The command is called LD, and I'm uploading it here for all to see. It uses
the normal DOS calls, but does very little else. I think part of the
slowness is Lattice, but who knows how much; DIR and LIST were compiled under
Greenhill's on a Sun (most likely). Anyway, part of the problem is that
AmigaDOS tends to scatter stuff all over the disk, in order to make the disk
easily recoverable. That seems to be a main reason why some commands are so
slow, and seems to me kind of a bad tradeoff. Anyway, maybe someone will be
able to speed up my LD command some, maybe using Aztec or Assembly.