Команда SMARTDRV

SMARTDRV — дисковый кэш MS-DOS: держит данные в XMS и ускоряет дискеты/HDD в разы. Плюс — отложенная запись, минус — риск при сбое питания.

Синтаксис

SMARTDRV [/X] [[диск[+|-]]...] [/U] [/C | /R] [/F] [/N] [/L] [/E:байты] [/B:байты]

Все параметры

КлючЧто делает
/XБез отложенной записи (безопаснее).
диск+ / диск-Кэшировать / не кэшировать конкретный диск.
/UНе грузить CD-блок (экономия памяти).
/CСбросить кэш на диск сейчас.
/RУменьшить кэш, освободить XMS.
/FСбросить и продолжать.
/NНе спрашивать при загрузке.
/EРазмер элемента кэша.
/BРазмер буфера упреждающего чтения.

Примеры

SMARTDRV

Статус кэша.

SMARTDRV 2048

Кэш 2 МБ.

SMARTDRV C+ D-

Кэшировать C, не трогать D:.

Типичные ошибки

Вопросы и ответы

SMARTDRV нужен на флешке MBFU?
Для установки — нет, копирование и так быстрое. Для ежедневной DOS-машины — да.

Чем заменить на современных системах?
Ничем: кэш эпохи. В DOSBox скорость и так избыточна.