Файл VDISK.SYS
Драйвер VDISK.SYS позволяет определить виртуальный диск диск, моделируемый в оперативной памяти и работающий как обычный
жесткий диск, но с большой скоростью доступа. Этот диск будет существовать только пока компьютер включен. При выключении машины
или перезапуске операционной системы все данные на этом диске теряются. Поэтому перед выключением компьютера всю информацию с
виртуального диска нужно скопировать на жесткий диск или дискету.
Обычно VDISK.SYS используется для организации диска для временного хранения файлов, к которым часто обращается программа
(таких как базы данных и электронные таблицы).
Если в вашей системе недостаточно дополнительной или расширенной памяти, для организации виртуального диска автоматически
выделяется обычная память. Однако при использовании дополнительной или расширенной памяти с VDISK.SYS можно задать различные параметры. Для этого в CONFIG.SYS для загрузки VDISK.SYS включается
следующий оператор DEVICE:
DEVICE = C:\NWDOS\VDISK.SYS [размер_диска] [размер_сектора]
[макс_число_файлов] [/E:секторы] [/X]
Параметры команды
Параметр | Описание
|
---|
размер_диска | Размер диска в килобайтах от 1 до 256К
(если в системе не используется расширенная память). По умолчанию задается размер 64К.
|
размер_сектора | Размер сектора диска (по умолчанию 128
байт, но вы можете задать 256 или 512).
|
макс_число_файлов | Максимальное число файлов, записываемых в корневой каталог виртуального диска от 2
до 512 (по умолчанию задается 64). Определяет объем памяти, резервируемой для каталога диска.
|
/E:[секторы] | Размещает виртуальный диск в расширенной
памяти (если она доступна). Задайте число
секторов, передаваемых между обычно и расширенной памятью при использовании виртуального диска от 1 до 8 (по умолчанию 8).
|
/X | Размещает виртуальный диск в дополнительной памяти. Виртуальный диск в расширенной
памяти может иметь размер до 32 Мб.
VDISK.SYS в CONFIG.SYS нужно загружать перед всеми другими драйверами, но после администратора памяти (EMM386 или HIMEM).
Если для создания виртуального диска используются SETUP или INSTALL, то VDISK.SYS загружается автоматически и в корректной
последовательности.
|
Если для загрузки VDISK.SYS в расширенную память используется команда HIDEVICE или DEVICEHIGH, то нужно указывать параметр
/E.
Приведем пример. Следующий оператор определяет виртуальный
диск объемом 512К с размером сектора 256 байт и максимум 30 файлами:
DEVICE = C:\NWDOS\VDISK.SYS 512 256 30