Операционная система Microsoft Windows

Подключение электронного диска


Когда на компьютере установлено много оперативной памяти (больше 8 Мбайт), но ощущается недостаток свободного пространства на жестком диске, или если вы желаете ускорить работу Windows, можно использовать часть оперативной памяти для создания электронного диска. Содержимое электронного диска пропадает после выключения питания, поэтому наиболее успешно его можно использовать для хранения временных файлов.

Для создания электронного диска можно воспользоваться драйвером RAMDRIVE.SYS. RAMDRIVE.SYS поставляется вместе с операционной системой MS-DOS. Установив драйвер RAMDRIVE.SYS, можно использовать часть оперативной памяти компьютера для эмулирования дополнительного жесткого диска, называемого электронным.

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

  • Следует обратить особое внимание, что данные, записанные на электронный диск, хранятся в оперативной памяти, и следовательно, при выключении питания компьютера, в том числе после аварийного отключения питающей сети, содержимое электронного диска будет потеряно.
  • Для установки электронного диска следует подключить драйвер RAMDRIVE.SYS с помощью команды DEVICE или DEVICEHIGH в файле CONFIG.SYS. Формат вызова драйвера RAMDRIVE.SYS представлен ниже:

    DEVICE=[drive:][path]RAMDRIVE.SYS [DiskSize SectorSize [NumEntries]]] [/E | /A]

    Рассмотрим назначение всех параметров в вызове драйвера RAMDRIVE.SYS:



    Параметр Назначение
    [drive:][path] Определяет расположение файла RAMDRIVE.SYS. Обычно файл RAMDRIVE.SYS располагается в каталоге операционной системы MS-DOS
    DiskSize Размер памяти в килобайтах, отводимой под электронный диск. Вы можете задать размер диска от 4 до 32767 Кбайт. Если вы не укажете этот параметр, то по умолчанию будет создан электронный диск размером 64 Кбайт
    SectorSize Размер секторов электронного диска. Размер сектора указывается в байтах. Вы можете задать размер сектора 128, 256, или 512 байт. По умолчанию размер секторов электронного диска равен 512 байтам
    NumEntries Максимальное количество файлов и каталогов, которое можно создать в корневом каталоге электронного диска. Вы можете задать параметр NumEntries от 2 до 1024. По умолчанию резервируется место для создания в корневом каталоге 64 файлов и каталогов
    /E Электронный диск размещается в расширенной памяти
    /A Электронный диск размещается в дополнительной памяти

    Все параметры драйвера RAMDRIVE.SYS необязательные. Если ни один из них не указан, создается диск размером 64 килобайта с размером сектора 512 байт. Максимальное количество файлов, которые можно записать в корневой каталог - 64. Кроме того, если не указан параметр /A или /E, то электронный диск создается в стандартной памяти, отнимая память у запускаемых программ. Если на компьютере установлена дополнительная память, разместите электронный диск на ней.

    Следующие команды, размещенные в файле CONFIG.SYS, создают электронный диск, размещаемый в расширенной памяти:

    DEVICE=C:\DOS\HIMEM.SYS DEVICEHIGH=C:\DOS\RAMDRIVE.SYS 8192 /E

    После перезагрузки MS-DOS у вас появится дополнительный диск, размещенный в расширенной памяти и имеющий размер 8,192 Мбайт.

    Разместите на этом электронном диске (допустим его имя E:) каталог для создания временных файлов. Для этого добавьте в файле AUTOEXEC.BAT следующие команды:

    SET TEMP=E:\ SET TMP=E:\



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