Компьютер IBM PCAT, MSDOS и Windows

       

Что такое программа Fastopen



1.29. Что такое программа Fastopen

Команда FASTOPEN является простейшим средством кэширования, предоставляемым операционной системой MS-DOS. FASTOPEN это резидентная программа, запоминающая в оперативной памяти имена и расположение наиболее часто используемых файлов. При ее использовании на компьютерах с сильно разветвленной структурой каталогов на диске, уменьшается время доступа к часто используемым файлам.

Команда FASTOPEN обладает множеством различных недостатков. Так в документации на MS-DOS сказано, что команда FASTOPEN не предназначена для использования в среде Windows. После загрузки FASTOPEN нельзя выполнять дефрагментацию дисков. Нельзя производить запуск FASTOPEN из оболочки MS-DOS Shell. Другие средства кеширования, такие как драйвер SMARTDrive и пакет HyperDisk обеспечивают значительно большую эффективность, чем FASTOPEN, так как они могут хранить в оперативной памяти не только информацию о расположении файлов и каталогов, но также и любые часто используемые файлы или участки файлов.

В следствии малоэффективности команды FASTOPEN ее использование можно оправдать только в случае острой нехватки памяти, например на компьютере IBMXT, с объемом оперативной памяти меньшим, чем 640 Кбайт.

Если вы решили использовать команду FASTOPEN, ее загрузку можно осуществить из командного файла AUTOEXEC.BAT или с помощью команды INSTALL из файла конфигурации CONFIG.SYS.

Формат вызова FASTOPEN из командной строки MS-DOS или из файла AUTOEXEC.BAT имеет следующий вид: FASTOPEN drive:[[=]n] [drive:[[n][...]] [/X]

Загрузка FASTOPEN из файла конфигурации CONFIG.SYS выполняется следующей командой: INSTALL=[[dos-drive:]dos-path]FASTOPEN.EXE drive:[[=]n] [drive:[[=]n][...]] [/X]

В этих вызовах команды FASTOPEN используются следующие параметры:



ПараметрНазначение
[dos-drive:]dos-pathОпределяет расположение файла FASTOPEN.EXE
drive:Задает имя логического диска, для которого используются возможности FASTOPEN
nОпределяет количество файлов имена и расположение которых FASTOPEN может одновременно хранить в памяти. Число n может быть от 10 до 999. Если параметр n не указывать, по умолчанию хранится информация о 48 открытых файлах
/XУказывает FASTOPEN на необходимость использования дополнительной памяти (expanded memory)

Приведем пример загрузки FASTOPEN из файла конфигурации CONFIG.SYS: INSTALL=C:\DOS\FASTOPEN.EXE C:=100 E:=200

В этом примере FASTOPEN может запомнить расположение 100 открываемых файлов, расположенных на логическом диске C: и 200 файлов на диске E:.



Содержание раздела