Компьютер IBM PC/AT, MS-DOS и Windows. Вопросы и ответы© Александр Фролов, Григорий ФроловТом 10, М.: Диалог-МИФИ, 1993, 218 стр. 1.27. Как подключить дисковый кэш SMARTDriveЕсли на вашем компьютере установлена расширенная память, то подключение дискового кэша SMARTDrive версии 4.0 происходит автоматически при установке операционных систем MS-DOS версии 6.0 и Windows. Если вы решили установить SMARTDrive вручную, надо загрузить драйвер SMARTDRV.EXE. Для этого поместите в файле AUTOEXEC.BAT вызов команды SMARTDRV.EXE. Формат вызова представлен ниже: [drive:][path]SMARTDRV [[drive[+|-]]...] [/E:ElementSize] [InitCacheSize] [WinCacheSize]] [/B:<BufferSize>] [/L] [/Q] [/V] [/S] Рассмотрим параметры SMARTDRV.EXE более подробно:
Если в ходе работы вы желаете отключить или подключить кеширование некоторых дисков, а также если вы желаете сбросить буфера кеша, вам понадобиться вызвать SMARTDRV.EXE: SMARTDRV [[drive[+|-]]...]] [/C] [/R] Параметры вызова SMARTDrive, используемые для управления кешем, несколько отличаются от тех, которые мы рассматривали выше:
Если вы работаете в среде Microsoft Windows, то для управления работой SMARTDrive вы можете воспользоваться специальной программой SMARTDrive Monitor. Программа SMARTDrive Monitor рассмотрена в разделе "Управление драйвером SMARTDrive". Приведем пример использования дискового кеша SMARTDrive. Так как SMARTDrive использует расширенную память, то для его подключения добавьте в файле CONFIG.SYS вызов драйвера HIMEM.SYS: DEVICE=C:\DOS\HIMEM.SYS Эта строка нужна для подключения драйвера расширенной памяти HIMEM.SYS. Затем поместите в файле AUTOEXEC.BAT вызов драйвера SMARTDRV.EXE: С:\DOS\SMARTDRV A+ D- 2048 1024 Данная команда создает дисковый кеш размером 2048 Кбайт, который может быть уменьшен программами (например Windows) до 1024 Кбайт. При этом для дисковода A: будет выполняться кеширование и при чтении и при записи, а для жесткого диска D: кеширование будет полностью запрещено. Дисковод A: будет кешироваться только при чтении, а жесткие диски, кроме D:, будут кешироваться и при чтении и при записи. Когда вы закончите работать, то перед выключением питания компьютера введите следующую команду: С:\DOS\SMARTDRV /C По этой команде все изменения в буфере кеша будут записаны на диск. |