Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

SmartDrive (или SMARTDRV ) - это программа для кэширования дисков, поставляемая с версиями MS-DOS с 4.01 по 6.22 и с Windows 3.0 по Windows 3.11 . [1] Он улучшает скорость передачи данных за счет хранения часто используемых данных в оперативной памяти (RAM). [2]

Ранние версии SmartDrive загружались через драйвер устройства CONFIG.SYS с именем SMARTDRV.SYS . [1] Версии 4.0 и более поздние загружались через исполняемый файл SMARTDRV.EXE , который можно было запускать по усмотрению пользователя или во время загрузки через AUTOEXEC.BAT . [1] Однако SMARTDRV.EXE также включает драйвер двойной буферизации, который должен быть загружен через CONFIG.SYS . [2] Версия 4.0 также представила 32-битный доступ к диску и может уменьшить занимаемое ею место в обычной памяти.(первые 640 килобайт памяти, которые были критичны для DOS ), работая в области верхней памяти (384 килобайта памяти, расположенной за пределами обычной памяти). [2]

Скрытый вариант SmartDrive, использующий Helix Cloaking API, был доступен от Helix Software . На процессорах Intel 80386 он может работать в защищенном режиме, чтобы уменьшить занимаемое в обычной памяти место.

Microsoft предлагает использовать SmartDrive при установке Windows 2000 или Windows XP из MS-DOS, чтобы сократить время установки. [3]

SmartDrive был заменен VCache, который был представлен в Windows для рабочих групп 3.11 и перенесен в Windows 95 , Windows 98 / Windows 98 SE и Windows Me . Основным преимуществом VCache перед SmartDrive является его способность динамически регулировать размер кеша. Однако в Windows 95 для этого требовалось слишком много оперативной памяти; этот аспект был улучшен в Windows 98.

См. Также [ править ]

  • FASTOPEN
  • Список команд DOS
  • 32-битный доступ к файлам

Ссылки [ править ]

  1. ^ a b c «История версий SMARTDrive (Версия 2.1)» . Поддержка . Microsoft . 7 июля 2005 . Проверено 17 июня 2013 года . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ a b c «SMARTDrive и 32-разрядный доступ к диску (версия 1.1)» . Поддержка . Microsoft . 16 ноября 2006 . Проверено 17 июня 2013 года . CS1 maint: обескураженный параметр ( ссылка )
  3. ^ «Как запустить программу установки из MS-DOS в Windows XP (версия 6.0)» . Поддержка (5,5 изд.). Microsoft . 22 мая 2013 года. Архивировано 7 января 2013 года . Проверено 17 июня 2013 года . CS1 maint: обескураженный параметр ( ссылка )