НАГРУЗКА ВЫСОКАЯ

НАГРУЗКА ВЫСОКАЯ / ЛЕВАЯ / ВЫСОКАЯ НАГРУЗКА
Разработчик(и)Цифровые исследования , Novell , Microsoft , IBM , Caldera
Первоначальный выпуск11 июня 1991 г .; 33 года назад ( 1991-06-11 )
Операционная системаДОС
ТипКоманда

В вычислительной технике LOADHIGH(сокращенно LH) — внутренняя команда DOS в COMMAND.COM , которая используется для загрузки программы в верхнюю область памяти (UMA) вместо обычной памяти . [1]

Команда была введена в MS-DOS 5.0 / PC DOS 5.0 в 1991 году, [2] [1] копируя встроенную HILOADкоманду, ранее введенную в DR DOS 5.0 в 1990 году. DR DOS 6.0 также добавила поддержку этого варианта именования в 1991 году. [3] [4]

Обзор

Из-за конструкции IBM PC , DOS страдала от так называемого барьера в 640 КБ . Размер этой области памяти, известной как обычная память , был фиксированным и не зависел от объема фактически установленной системной памяти. Были разработаны различные схемы для поддержки дополнительной памяти (см. также EMS , XMS ) и расширителей DOS , но обычная память все еще была проблемой из-за проблем совместимости. Это был дефицитный ресурс, поскольку многие приложения требовали большую часть этого базового фрагмента памяти во время выполнения. Поэтому часто было необходимо переместить высоко некоторые программы TSR , такие как драйвер мыши или драйвер кэширования диска (например, SMARTDRV ) перед запуском приложения, потребляющего много памяти. Это достигалось путем использования LOADHIGHвызываемого с именем программы в качестве параметра.

Для загрузки TSRs high в CONFIG.SYS вместо команды необходимо использовать директиву INSTALLHIGH .LOADHIGH Эквивалентом LOADHIGHдля драйверов устройств является DEVICEHIGH (можно использовать только в CONFIG.SYS ). Они также поддерживаются с DR DOS 6.0. DR DOS 5.0 и выше также поддерживают HIINSTALL и HIDEVICE соответственно. [4]

Большинство современных операционных систем теперь работают в защищенном режиме с поддержкой несегментированной (плоской) модели памяти и не имеют ограничения в 640 КБ. LOADHIGHДругие методы освобождения традиционной памяти в значительной степени устарели.

LOADHIGHявляется частью подсистемы Windows XP MS-DOS, поддерживающей совместимость только с синтаксисом MS-DOS и MS OS/2 версии 1.x. [5] Он вообще недоступен в Windows XP 64-Bit Edition [6] и также больше недоступен в командном интерпретаторе более новых операционных систем Windows . [7] [ необходимо разъяснение ]

Смотрите также

Ссылки

  1. ^ ab "Обзор функциональности управления памятью в MS-DOS". Microsoft . 2001-06-06. Q95555. Архивировано из оригинала 2020-02-08 . Получено 2020-02-08 .
  2. ^ Wolverton, Van (2003). Работает под управлением MS-DOS версии 6.22 . Издание 20-й годовщины (6-е исправленное издание). Microsoft Press . ISBN 0-7356-1812-7.
  3. ^ Пол, Маттиас Р. (1997-07-30). NWDOS-TIPs — Советы и рекомендации по работе с Novell DOS 7, с акцентом на недокументированные подробности, ошибки и обходные пути [ Советы и рекомендации по работе с Novell DOS 7, с акцентом на недокументированные подробности, ошибки и обходные пути ]. MPDOSTIP (на немецком языке) (3-е изд.). Архивировано из оригинала 2016-11-05 . Получено 2012-01-11 .(Примечание. NWDOSTIP.TXT — это комплексная работа по Novell DOS 7 и OpenDOS 7.01 , включающая описание многих недокументированных функций и внутренних компонентов. Она является частью еще более обширной коллекции MPDOSTIP.ZIP автора, которая поддерживалась до 2001 года и распространялась на многих сайтах в то время. Приведенная ссылка указывает на более старую версию файла NWDOSTIP.TXT, преобразованную в HTML.)
  4. ^ ab "Глава 10 Управление памятью". Руководство пользователя Caldera DR-DOS 7.02 . Caldera, Inc. 1998 [1993, 1997]. Архивировано из оригинала 2017-08-30 . Получено 2017-08-30 .
  5. ^ "Loadhigh". Technet . Microsoft . Архивировано из оригинала 2019-08-13 . Получено 2020-02-08 . Windows XP не использует эту команду. Она принимается только для совместимости с файлами MS-DOS.
  6. ^ "Команды подсистемы MS-DOS". Microsoft .
  7. ^ "Команды Windows". Microsoft . 2023-04-26.

Дальнейшее чтение

Retrieved from "https://en.wikipedia.org/w/index.php?title=LOADHIGH&oldid=1180282858"