Mail Archives: djgpp-workers/1996/07/30/02:27:50
On Tue, 30 Jul 1996, Bill Currie wrote:
> > Going to the BIOS level also means CWSDPMI will have to implement a disk
> > cache (because third-party caches operate at the DOS/IOCTL level);
> > without a cache I think you will see a slow-down rather than a speed-up.
>
> I thought smartdrv grabbed the int 13 vector?
It does, but only to know when the disk is used. The cache itself works
at the DOS block device (IOCTL) level. First versions of SmartDrv (when
it was SMARTDRV.SYS, remember?) indeed did work on the BIOS level, but
that method was long ago abandoned, because you cannot be smart enough on
the BIOS level (e.g., you don't know what clusters belong to which files).
- Raw text -