#: 17813 S12/OS9/68000 (OSK)
27-Mar-93 10:52:10
Sb: #17809-Bigger read/write buffer
Fm: William F. McGill/CA 73177,3433
To: Bob van der Poel 76510,2203 (X)
Bob,
You are right, it wasn't a buffer size problem after all. A SCSI-bus analyzer
revealed large gaps during which no transfers were taking place, even though
the drive was ready to accept more data.
The program is running in a multi-tasking environment; the problem is that a
task with higher priority was also running, and the time allocated to that task
accounted for the gaps in the data transfer.
Setting D_MinPty to 2 and temporarily reducing the higher-priority task to
priority 0 (to suspend it while copying) solved the problem. The program can
now copy as fast as the OS-9 copy command.
Thanks for your helpful suggestions.
Bill
|