Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Файл EMM386.EXE

Администратор памяти EMM386 обеспечивает доступ к верхней памяти. Кроме того, он использует расширенную память для эмуляции дополнительной (EMS) памяти (этого требуют некоторые приложения).

Верхняя память - это 384К памяти, расположенной выше обычной памяти. Эта область памяти используется различными элементами аппаратного обеспечения, такими как адаптеры дисплея или сетевые адаптеры. Однако неиспользуемая верхняя память доступна для загрузки драйверов устройств и резидентных в памяти программ. EMM386 можно использовать на компьютерах с процессором 386 или старше.

Расширенная (XMS) память - это память выше 1Mб в компьютерах с микропроцессорами 80286, 386 и старше. Все администраторы расширенной памяти требуют использования данной памяти. Для этого в Novell DOS 7 включены администраторы памяти EMM386 и HIMEM. Например, MS Windows требует расширенной памяти. XMS (Extended Memory Specification) использует протокол, обеспечивающий стандартный интерфейс с верхней и расширенной памятью.

Чтобы использовать расширенную память компьютер 80286 или 386 должен работать в защищенном режиме. Машины с процессором 386 (и старше) могут также работать в виртуальном режиме 8086. Это означает, что хотя компьютер ведет себя также как в реальном режиме, для приложений доступны средства защищенного режиме.

Обычная память - это первые 640К оперативной памяти компьютера. Она используется всеми приложениями на базе DOS. Младшей памятью называются нижние 64К обычной памяти. В нее обычно загружаются драйверы устройств и операционная система. Остальная область оперативной памяти может содержать ваши данные и программы. Большинство приложений DOS могут работать в обычной памяти, но вы можете оптимизировать память системы, используя преимущества других типов памяти, освободив для других приложений обычную память.

Старшая память (HMA) - это первые 64К расширенной памяти. По умолчанию операционная система загружается в High Memory Area (HMA), и обычная память освобождается для приложений. HMA - это специальная область расширенной памяти, так как она может быть доступна при работе компьютера в реальном режиме.

Дополнительная память EMS (то есть память, добавляемая к обычной памяти) - это память, которую могут использовать некоторые приложения DOS. Эта память соответствует спецификации Lotus/Intel/Microsoft (LIM) Expanded Memory Specification (EMS), и называется также EMS-памятью. Администратор памяти EMM386 может на компьютерах с процессором 386 и старше эмулировать дополнительную память. Некоторые приложения могут использовать EMS-память через область верхней памяти размером 64К, которая называется страничной рамкой. Когда требуется дополнительная память, эта область резервируется в верхней памяти администратором памяти.

EMM386 загружается и конфигурируется с помощью оператора DEVICE в файле CONFIG.SYS. При загрузке администратора памяти 386 в SETUP или INSTALL этот оператор включается в CONFIG.SYS автоматически. Конфигурация EMM386 зависит от установленных в SETUP значений. Полный синтаксис оператор DEVICE для загрузки EMM386 имеет следующий вид:


     DEVICE = C:\NWDOS\EMM386.EXE [[/]? [/]H] [[/]AUTO]

              [[/]COMPAQ[=ON OFF]] [[/]DPMI[=ON OFF]]

              [[/]EXCLUDE=нач-кон[,нач-кон]...]

              [[/]FRAME=AUTO NONE адрес]  [[/]GATEA20=тип]

              [[/]INCLUDE=нач-кон[,нач-кон]...]

              [[/]INT15=кб] [[/]MULTI[=ON OFF]] [[/]OFF] [[/]ON]

              [[/]ROM=нач-кон[,нач-кон]...]

              [[/]USE=нач-кон[,нач-кон]...]

              [[/]VIDEO[= нач-]кон]] [[/]VXD=маршрут]

              [[/]WEITEK=ON OFF] [[/]WINSTD] [[/]XBDA]

Параметры команды

Параметр Описание
[/]AUTO Автоматически включает (ON) или выключает (OFF) администратор памяти (по умолчанию).
[/]COMPAQ[=ON OFF] Управляет поддержкой компьютера COMPAQ. По умолчанию поддержка компьютера COMPAQ (386 или старше), что обеспечивает дополнительные 256К памяти. Используйте параметр COMPAQ, если вы столкнулись с проблемами и хотите запретить эту поддержку (COMPAQ=OFF).
[/]DPMI[=ON OFF] Обеспечивает поддержку интерфейса защищенного режима DOS Protected Mode Interface (DPMI). Если ON или OFF на задается, то подразумевается ON. С помощью этого параметра вы можете также разрешить или запретить DPMI в ответ на системную подсказку.
[/]EXCLUDE=нач-кон
[,нач-кон]...
Администратор памяти будет исключать заданные области верхней памяти при поиске доступной памяти. "Нач" и "кон" задают начальный и конечный адреса сегмента для каждой исключаемой области.
[/]FRAME=AUTO
NONE адрес
Разрешает эмуляцию дополнительной (EMS) памяти. AUTO (по умолчанию) позволяет администратору памяти найти страничную рамку. NONE запрещает эмуляцию EMS. "Адрес" идентифицирует заданную область верхней памяти.
[/]GATEA20=тип Задает обработку A20. Обычно администратор памяти распознает тип машины автоматически, но в определенной ситуации может потребоваться задать ее. "Тип" может быть следующим: AT (стандартный AT), HP (Hewlett-Packard Vectra), MCA (MCA, например PS/2 или совместимый), XMS (драйвер XMS независимого разработчика).
[/]INCLUDE=нач-кон
[,нач-кон]...
Сообщает администратору памяти, что нужно проверить заданную область верхней памяти для проверки заданной области верхней памяти при поиске доступной памяти. "Нач" и "кон" задает начальный и конечный адреса сегментов каждой включаемой области.
[/]INT15=кб Резервирует заданный объем расширенной памяти (в килобайтах) для использования программными средствами, которые не могут использовать память XMS или EMS.
[/]MULTI[=ON OFF] Обеспечивает поддержку многозадачного режима. Этот параметр добавляется автоматически при выборе в SETUP многозадачного программного обеспечения. Если ON или OFF не задается, предполагается ON.
[/]OFF Отключает администратор памяти. Компьютер переводится в реальный режим.
[/]ON Включает администратор памяти ON. Компьютер переводится в защищенный/виртуальный режим 8086.
[/]ROM=нач-кон
[,нач-кон]...
AUTO NONE
Копирует медленную память ПЗУ (ROM) в в быструю оперативную память (RAM). "Нач" и "кон" задают начальный и конечный адрес сегмента каждой копируемой области ROM. AUTO копирует в RAM всю область ROM, а NONE запрещает копирование.
[/]USE=нач-кон Задает использование администратором памяти при поиске доступной памяти указанной области памяти. "Нач" и "кон" задает начальный и конечный адрес сегмента каждой используемой области.
[/]VIDEO[=[нач-]кон] Делает неиспользуемую видеопамять доступной для приложений (когда видеоадаптером дисплея не используется вся видеопамять). Видеопамять (область верхней памяти выше 640К) обычно резервируется для использования видеоадаптером дисплея.
[/]VXD=маршрут Задает расположение EMM386 VxD (для Windows 3.0 и старше). По умолчанию VxD находится в том каталоге, откуда загружается администратор памяти.
[/]WEITEK=ON OFF Разрешает (ON) или запрещает (OFF) доступ DOS к сопроцессору Weitek (если он установлен в машине).
[/]WINSTD Обеспечивает поддержку MS Windows 3.0 в Standard стандартном режиме (286). MS Windows 3.0 в стандартном режиме требует запрещения верхней памяти.
[/]XBDA Поддерживает над обычной памятью область расширенных данных BIOS (XBDA). Этого требуют некоторые приложения. При разрешении совместного использования видеопамяти (/VIDEO) администратор памяти автоматически перемещает XBDA в нижнюю часть обычной памяти, обеспечивая непрерывность памяти.

См. также описание команды EMM386.

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...