Hi,
We are using a removable SCSI disk for data exchange with a host.
The SCSI disk is FAT-formatted and accessed through Dosfsys.
A test program that opens, reads and closes a file many times using
fgets() runs for several seconds when the file is located on the
SCSI-FAT disk but runs for only a fraction of a second when
the file is located on the IDE-QNX formaated internal disk.
My questions:
1. Why is this (my guess is Dosfsys does not support disk caching)?
2. Is there a read-cache option available for Dosfsys ?
3. Are there other ways to improve read-performance with Dosfsys
other than copying files from the SCSI-FAT disk to the IDE-QNX
disk. (The files on the SCSI-FAT disk are several hundreds of
MB's large).