MS-DOS 4.0 (многозадачность)
Эта статья требует дополнительных цитат для проверки . |
![]() | |
![]() Многозадачность MS-DOS 4.00 Command.com Session на VirtualBox VM. | |
Разработчик | Microsoft |
---|---|
Написано в | x86 сборка |
Семья | ПРИНАДЛЕЖАЩИЙ |
Источник модель | Открытый исходный код |
Первоначальный выпуск | 15 мая 1986 г |
Окончательный релиз | 4.10.30 / 10 мая 1988 г [ 1 ] |
Репозиторий | |
Метод обновления | Повторный установка |
Менеджер пакетов | Никто |
Платформы | x86 |
ядра Тип | Монолитный |
По умолчанию пользовательский интерфейс | Интерфейс командной строки ( command.com ) |
Лицензия | Моя лицензия [ 2 ] |
Официальный сайт | в |
Статус поддержки | |
Не поддерживается |
MS-DOS 4.0 [ А ] был многозадачным выпуском MS-DOS, разработанного Microsoft на основе MS-DOS 2.0. Отсутствие интереса со стороны OEM-производителей , особенно IBM (который ранее давал многозадачный код Microsoft на IBM PC DOS, включенный в TopView ), привело к тому, что он был выпущен только в масштабированной форме. Иногда его называют европейским MS-DOS 4.0 , так как он использовался в основном там. Его не следует путать с ПК DOS 4.00 или MS-DOS 4.01 , а затем, который не содержал многозадачных функций.
История
[ редактировать ]Абрикосовые компьютеры предварительно объявили "MS-DOS 4.0" в начале 1986 года, [ 3 ] И Microsoft продемонстрировала это в сентябре того же года на парижской выставке. Однако только несколько европейских OEM -производителей , такие как SMT Goupil и International Computers Limited (ICL), фактически лицензированные выбросы программного обеспечения. В частности, IBM отказалась от продукта, вместо этого сосредоточившись на улучшениях MS-DOS 3.x и их новом совместном развитии с Microsoft для производства OS/2 .
В результате проект был сокращен, и были доставлены только те функции, обещанные определенным производителям производителей. версия многозадачного MS-DOS 4.1 Сообщалось, что в сентябре 1987 года была разработана для профессиональной рабочей станции ICL DRS (PWS). [ 4 ] Эта версия ICL/MS MS-DOS 4.10.20 была выпущена 28 октября 1987 года. Дальнейшая версия ICL/MS MS-DOS 4.10.30 была выпущена 10 мая 1988 года. Дальнейшие выпуски не были сделаны после выполнения контрактов.
В июле 1988 года IBM объявил « IBM DOS 4.0 », не связанный продукт, продолжающийся с DOS 3.3 и 3.4 , что привело к первоначальной предположению, что Microsoft может выпустить его под другим номером версии. [ 5 ] Тем не менее, Microsoft в конечном итоге выпустила его как "MS-DOS 4.0", [ Цитация необходима ] С помощью MS-DOS 4.01 после быстрого исправления проблем, которые сообщили многие.
Функции
[ редактировать ]Помимо незначительных улучшений, таких как поддержка нового формата исполняемого файла, ключевой особенностью выпуска стала поддержка упреждающей многозадачности . Это не использовало защищенный режим, доступный на процессорах 80386 , но позволил специально написанным программам продолжать выполнение в «фоновом режиме», где у них не было доступа к вводу пользователя и вывода до возврата на передний план. Сообщалось, что ОС включает в себя сцепленный по времени планировщик и межпроцессную связь через трубы и общую память . Эта ограниченная форма многозадачности считалась более полезной на сервере, а не в среде рабочей станции, особенно в сочетании с MS-Net 2.0, которая была выпущена одновременно.
Другие ограничения MS-DOS 3.0 остались, включая неспособность использовать память выше 640 КБ, и это способствовало отсутствию усыновления продукта, особенно в свете необходимости записи программ, специально предназначенных для новой среды.
INT 21H /AH = 87H может использоваться для различения многозадачных задач MS-DOS 4.x и более поздних выпусков MS-DOS /PC DOS 4.x. [ 6 ]
Президент Microsoft Джон Ширли назвал это «специализированной версией» и зашел так далеко, что сказал: «Может быть, мы не должны были назвать это DOS 4.0», хотя неясно, всегда ли это намерение или более энтузиастический ответ от OEMS привело бы к тому, что это стал истинным преемником DOS 3.x. Маркетинг позиционировал его как дополнительный вариант между DOS 3.x для рабочих станций и Xenix для более высоких серверов и многопользовательских систем.
Внешние команды
[ редактировать ]MS-DOS версия 4.10.20 поддерживает следующие внешние команды: [ 7 ]
- Добавлять
- НАЗНАЧАТЬ
- Атрибут
- Резервная копия
- Chkdsk
- Командование
- ОТЛАЖИВАТЬ
- Подробности
- Дисккомп
- Дископия
- Эдлин
- Exe2bin
- Фк
- Fdisk
- НАХОДИТЬ
- ФОРМАТ
- Graftable
- ГРАФИКА
- GWBASIC
- Головой
- Installx
- ПРИСОЕДИНИТЬСЯ
- ЭТИКЕТКА
- Link4
- РЕЖИМ
- БОЛЕЕ
- Мрачный
- Перми
- Печать
- Quigger
- ВОССТАНАВЛИВАТЬСЯ
- ЗАМЕНЯТЬ
- ВОССТАНОВИТЬ
- НАСТРАИВАТЬ
- ДЕЛИТЬСЯ
- Сортировка
- Субстанция
- Система
- ДЕРЕВО
- Xcopy
Смотрите также
[ редактировать ]
- Одновременная DOS , одновременная DOS 286 , одновременная DOS 386 - одновременная многопользовательская многозадачная ОС на основе CP/M с эмулятором DOS с 1983 года
- DOS Plus - одновременная многозадачная ОС на основе PC DOS с эмулятором DOS с 1985 года
- Doubledos - включена ограниченная многозадачность путем разделения ПК на две одновременные сеансы DOS
- Novell Dos , Opendos , DR -DOS - преемники DOS Plus с превентивной многозадаж в VDMS с 1993 года
- FLEXUS - преемник параллельного DOS 286 с 1986 года
- 4680 OS , 4690 OS - преемники Flexos 286 и Flexos 386 с 1986 года
- Multiuser DOS - преемник конкуренции 386 с 1991 года
- Real/32 - преемник Multiuser of 1995
- PC -MOS/386 - Многопользовательский многозадачный клон DOS с 1987 года
- VM/386 - Многопользовательская многозадачная среда DOS с 1987 года
- TopView - многозадачная среда на основе DOS с 1985 года
- Desqview , Desqview/X - Многозадачная среда на основе DOS с 1985 года
- Виртуальная машина DOS
- DataPac Australasia
Ссылки
[ редактировать ]- ^ "ICL37" . www.vintage-icl-compusters.com . Получено 2023-10-07 .
- ^ «Открытый источник MS-DOS 4.0» . 2024-04-25. Архивировано из оригинала 2024-04-25.
- ^ «MS-DOS 4.0 в Великобритании; США ждут 5,0» . InfoWorld . 1986-03-24.
- ^ «ICL запускает DRS 300 80286 Professional Workstation с многозадачностью MS-DOS 4.1», Computer Business Review , 1987-09-20
- ^ "IBM DOS " Infworld : 77. 1988-07-18.
- ^ Браун, Ральф Д. (2002-12-29). «Список прерываний x86» . Получено 2011-10-14 .
- ^ MS-DOS версия 4.10 Fujitsu ICL OEM
Дальнейшее чтение
[ редактировать ]- «Microsoft, чтобы сделать MS-DOS 4.0, MS-Net 2.0 доступным в четвертом квартале» . InfoWorld . 1986-09-29.
- Остерман, Ларри (2004-03-22). «Знаете ли вы, что OS/2 не была первой операционной системой Microsoft, не являющейся UNIX Multi-Tasking?» Полем Блоги MSDN . Архивировано из оригинала 2011-04-24.
- Брукс, Вернон С. "Информация о малоизвестной многозадачной MS-DOS 4.0" . ПК DOS RETRO . Архивировано из оригинала 2020-02-18 . Получено 2014-02-13 .
- Necasek, Michal (2013-03-11). «Многозадачность MS-DOS 4.0 жизни» . ОС/2 Музей . Архивировано с оригинала 2018-01-07 . Получено 2019-07-28 .
Примечания
[ редактировать ]- ^ Иногда сокращается до MT-DOS или M/T-MSDO в внутренней документации.