Windows NT 3.1

редактировать
32-разрядная кроссплатформенная операционная система, разработанная Microsoft и первым членом семейства Windows NT
Windows NT 3.1
Версия операционной системы Windows NT
Логотип Windows - 1992.svg Логотип Windows 3.1
Windows NT 3.1. png Снимок экрана Windows NT 3.1
Разработчик Microsoft
Исходная модельЗакрытый исходный код
Общая. доступность 27 июля 1993 г ​​.; 27 лет назад (1993-07-27)
Последний выпуск Service Pack 3 (3.1.528) / 29 октября 1994 г.; 26 лет назад (1994-10-29)
ПлатформыIA-32, Alpha, MIPS
Ядро типЯдро Windows NT (Гибрид )
Userland Windows API
По умолчанию пользовательский интерфейс Диспетчер программ Windows (графический)
Лицензия Коммерческое программное обеспечение
ПредыдущееWindows 3.1x (1992)
ПреемникWindows NT 3.5 (1994)
Статус поддержки
Не поддерживается по состоянию на 31 декабря 2000 г.

Windows NT 3.1 - это операционная система, разработанная Microsoft как часть операционных систем Windows NT. Она была выпущена 27 июля 1993 года. 252>

На момент выпуска Windows NT среда рабочего стола Microsoft Windows 3.1 обеспечила узнаваемость бренда и рыночную долю ; но Windows 3.1 полагалась на операционную систему DOS для основных функций и жесткую 16-битную энергиюуру. W indows NT, однако, была полноценной 32-битной операционной системой t Он сохранил среду рабочего стола, знакомую пользователям Windows 3.1.

расширяя бренд и начиная с Windows NT с версии 3.1, Microsoft подразумевала, что должно ожидать знакомого взаимодействия с пользователем. Название Windows NT («Новая технология») рекламировало, что это переработанная версия Windows.

Windows NT началась как перезапись операционной системы OS / 2, которую Microsoft разработала совместно с IBM в 1980-х годах. По нескольким причинам, включая рыночный успех Windows 3.0 в 1990 году, Microsoft решила продвигать Windows, а не OS / 2. Они передали свои обязанности по разработке OS / 2 IBM и передали свою работу над OS / 2 v3.0 в конкурирующую операционную систему.

Windows NT 3.1 была доступна в двух редакциях: Windows NT 3.1 для рабочих станций и Windows NT 3.1 Advanced Server для серверов. Когда они были представлены на премьере, их продажи были ограничены высокими системными требованиями и общим представлением 32-битных приложений для использования возможностей обработки.

Содержание

  • 1
    • 1.1 Как NT OS / 2
    • 1.2 Как Windows NT
    • 1.3 Выпуск
  • 2 Цели История операционной системы
  • 3 Платформа
    • 3.1 Архитектура
    • 3.2 Система
    • 3.3 Включенные программы
  • 4 Системные требования
  • 5 Прием
  • 6 Примечания и ссылки
  • 7 Внешние ссылки

История

Как NT OS / 2

В то время как Microsoft прочно закрепилась на рынке компьютеров благодаря использованию его MS-DOS в качестве де-факто операционной системы совместимых с IBM PC, Натан Мирвольд (который присоединился к Microsoft после приобретения Dynamical Systems Research) выявил две основные угрозы монополии Microsoft - архитектуру RISC, которая оказалась более мощной, чем аналог процессоры Intel, на которых работает MS-DOS, и Unix, межплатформенных семейство многозадачных операционных систем с поддержкой многопроцессорность и сеть. В то время как широкому распространению Unix требуется адаптация программ для каждого отдельного варианта, Билл Гейтс считал, что сочетание Unix-подобной системы с процессорами RISC может быть угрозой для рынка, что вызвало необходимость разработки Microsoft "убийцу" Unix ", который мог бы работать на нескольких архитектурах.

Гейтс нанял Дэйва Катлера из Digital Equipment Corporation для помощи в разработке новой операционной системы; Катлер покинул компанию после серии конфликтов, связанных с его работой над архитектурой Prism и ее микроядром операционной системой Mica, и согласился присоединиться к Microsoft при условии, что он сможет принести с ним ряд сотрудников из его команды в DEC. Катлер прибыл в Microsoft 31 октября 1988 г., и работа над будущей операционной системой началась в ноябре.

Операционная система была сначала исправлена ​​как исправленная версия OS / 2, действующая операционная система. система Microsoft была предоставлена ​​совместно с IBM. Хотя изначально OS / 2 предназначалась для замены MS-DOS, она еще не имела успеха. ОС должна быть спроектирована так, чтобы ее можно было портировать на различные процессорные платформы и поддерживать многопроцессорные системы, что в то время поддерживали лишь немногие операционные системы. Чтобы ориентироваться на корпоративный рынок, ОС также должна поддерживать сеть, стандарт POSIX и платформу безопасности, совместимую со стандартами «Orange Book »; что потребовало бы, чтобы ОС была многопользовательской системой с инфраструктурой разрешений и аудита событий, связанных с безопасностью.

И Microsoft, и IBM хотели продавать операционную систему, которая понравилась бы корпоративным клиентам "корпоративное программное обеспечение ". Это означало большую безопасность, надежность, вычислительную мощность и компьютерные сетевые функции. Однако, поскольку Microsoft также хотела захватить долю рынка у Unix на других вычислительных платформах, им требовалась конструкция системы, которая была бы более портативной, чем у OS / 2...

С этой целью Microsoft начала разработки и тестирования новой операционной системы для процессора, отличного от x86 : эмулированной версии Intel i860. Ссыла на кодовое имя чипа «N10», Microsoft предоставляет кодовое название своей системе NT OS / 2 . DEC подала в суд на Microsoft, утверждая, что они украли код в Mica для использования в новой операционной системе. Во внесудебном соглашении Microsoft согласилась с процессором NT OS / 2 Alpha.

DEC. По первоначальным оценкам группы разработчиков, разработка будет завершена в течение 18 месяцев. К апрелю 1989 года ядро ​​NT OS / 2 могло работать внутри эмулятора i860. Однако позже команда разработчиков определила, что i860 не подходит для этого проекта. К декабрю они начали переносить NT OS / 2 на процессор MIPS R3000 и выполнили задачу за три месяца. Старший руководитель Microsoft Пол Мариц планировал выпустить версию в 1992 году, но график разработки был неопределенным. Компания стремилась заставить замолчать скептиков, предположивших, что NT не появится на рынке до 1994 года, и планирует представить новую ОС на COMDEX в 1990 году.

Как Windows NT

В мае 1990 года Microsoft выпустила Windows 3.0, новую версию своей среды рабочего стола Windows на базе MS- ДОС. Windows 3.0 хорошо продавалась, и она хотела, чтобы Microsoft сосредоточилась исключительно на разработке OS / 2 в качестве своей основной платформы, а не на построении своего будущего бизнеса на Windows. Пользователи и разработчики не уверены, используются ли для этих неопределенностей Windows или OS / 2 (ситуация усугубляется тем фактом, что операционные системы несовместимы друг с другом на уровне API ), в то время как ресурсы Microsoft были истощаются из-за одновременной разработки операционных систем. В августе 1990 года, в ответ на популярность Windows 3.0, команда NT OS / 2 решила переработать операционную систему, чтобы использовать расширенный 32-битный порт Windows API известный как Win32. Win32 сохранил новую знакомую структуру 16-битных API-интерфейсов, используемых Windows, что позволяет разработчикам легко адаптировать свое программное обеспечение для платформы, сохраняя при этом совместимость с существующим программным продуктом для Windows. С переходом на Windows-подобную архитектуру оболочка операционная система также была изменена с Presentation Manager OS / 2 на Program Manager.

в Windows., NT не была представлена ​​на COMDEX 1990, как планировалось изначально. В то время ни широкая публикация, ни IBM не знали о преобразовании NT OS / 2 в Windows NT. Хотя компания действительно согласилась на пересмотренное партнерство, при котором IBM и Microsoft будут попеременно разрабатывать основные версии OS / 2 вместо совместной работы над каждой версией, IBM в конце концов о планах Microsoft Windows NT в сентябре 1991 года и немедленно прекратила сотрудничество с OS / 2. IBM будет разрабатывать только OS / 2 2.0 (как и планировалось в измененной версии) и все будущие версии без какого-либо дальнейшего участия стороны Microsoft.

В октябре 1991 года Windows NT получила свою первую публичную демонстрацию на COMDEX. Стремясь обеспечить доступность программного обеспечения, использующего преимущества Windows NT, сразу после его выпуска (запланированного на конец 1992 г.), Microsoft также распространила 32-битный комплект для разработки программного обеспечения среди избранных разработчиков. Демонстрация была положительно воспринята; PC Magazine назвал Windows NT «современным переосмыслением операционной системы», но в то же время утверждал, что обещанная обратная совместимость вряд ли будет сохранена для окончательной версии. В марте 1992 года Microsoft также выпустила Win32s, которая поддерживает Windows 3.1 иметь частичную совместимость с программой целей Windows NT для разработки программного обеспечения, оптимизированного для этой платформы.

На конференции Microsoft Win32 Professional Developers Conference в июне 1992 года была доступна работающая на процессорах x86 и MIPS Windows NT, а также была доступна бета-версия Windows NT и обновленный комплект средств разработки. Одновременно Microsoft анонсировала новую версию своего продукта SQL Server для Windows NT; Производители Unix опасались, что это программное обеспечение может быть приложение-убийцей, которое повлияет на долю рынка Unix-систем. Также были высказаны опасения по поводу использования памяти NT; в то время как большинство компьютеров той эпохи поставлялось с 4 мегабайтами RAM, для NT рекомендовалось 16 МБ. Из-за высокой стоимости оперативной памяти в то время критики считали, что ее высокие требования к распространению Windows NT. Были предприняты шаги по сокращению использования памяти с помощью таких методов, как разбиение по страницам.

Microsoft начала выпускать общедоступные бета-версии NT в октябре 1992 года, через месяц спустя на COMDEX была проведена презентация стороннего программного обеспечения для Windows NT. проводится. Последняя предварительная версия NT была выпущена в марте 1993 года одновременно с выпуском серверной версии Windows NT с LAN Manager. Несмотря на то, что ее стабильность и производительность улучшились, все еще были выпущены опасения, что ОС может быть выпущена в незавершенном состоянии или отложена до 1993 года.

Выпуск

Windows NT 3.1 и Windows NT 3.1 Advanced Server (пронумерованные таким образом, чтобы связать их с Windows 3.1 ) были выпущены 26 июля 1993 года. Сначала поставлялись только версии x86 и MIPS; Альфа-версия DEC последовала в сентябре. Microsoft продала версию для рабочей станции за 495 долларов, версию для сервера - за 1495 долларов. Якобы цена сервера должна быть рекламной скидкой, предлагаемой только в течение первых шести месяцев продажи, но они никогда не повышали розничную цену до уровня - 2995 долларов. 250 программистов написали 5,6 миллиона строк кода ; Стоимость разработки составила 150 миллионов долларов. За последний год разработки команда исправила более 30 000 ошибок.

В течение жизненного цикла продукта Microsoft опубликовала три пакета обновлений : Service Pack 1 был выпущен 8 октября 1993 года; Пакет обновления 2 появился 24 января 1994 г.; дата выпуска пакета обновления 3 - 29 октября 1994 г. Пакеты обновления распространялись на компакт-дисках и гибких дисках, а также через системы досок объявлений, CompuServe и Интернет. Microsoft прекратила поддержку этой операционной системы 31 декабря 2000 года.

Windows NT 3.1 была локализована на различных языках, кроме английского, она доступна на голландском, французском, немецком, японском, испанском и шведском. Только рабочая станция, но не сервер, доступна на датском, финском, итальянском, норвежском и португальском языках.

Цели операционной системы

Катлер поставил перед Windows NT три основных цели. Первой была переносимость: в отличие от предыдущих систем, которые были сильно привязаны к одной энергии, Windows NT должна иметь возможность работать на нескольких архитектурах. Для достижения этих целей различные системы, включая ядро ​​операционной системы, должны быть написаны на языке программирования C. На этапе планирования было ясно, что Windows NT будет потреблять больше памяти, чем все предыдущие операционные системы. Помимо графической системы и частей сетевых систем, которые были написаны на C ++, на языке ассемблера были написаны только те части операционных систем, которые требовали прямого доступа к аппаратным средствам и критическим для производительности функций. Эти части были изолированы, чтобы их можно было легко переписать при переносе операционной системы на новую электрическую панель.

Второй целью была надежность : система больше не должна давать сбой из-за неисправного приложения. или неисправное оборудование. Таким образом, операционная система должна быть привлекательна для критически важных приложений. Для достижения этой архитектуры цели Windows NT была спроектирована таким образом, чтобы ядро ​​операционной системы было изолировано и приложения не могли получить к нему прямой доступ. Ядро было разработано как микроядро, ядро ​​должно быть запущено по модульному принципу; Катлер знал этот принцип по работе в Digital. Надежность также включает безопасность, и операционная система должна быть способна противостоять внешним атакам. На мэйнфреймах уже была система, в которой у каждого пользователя была собственная учетная запись, с помощью которой администратор назначил верх права, таким образом пользователи могут быть лишены доступа к конфиденциальным документам. Управление виртуальной памятью было разработано для предотвращения атак вредоносных программ и предотвращения доступа пользователей к внешней памяти.

Третья цель называлась индивидуальностью: операционная система должна уметь запускать приложения, разработанные для различных операционных систем, таких как Windows, приложения MS-DOS и OS / 2. Ядро Mach Следовать аналогичной концепции, перемещать компоненты API-интерфейсов, которые работали в пользовательском режиме как приложения, их можно было изменить и добавить новые. Этот принцип был применен к Windows NT.

Несмотря на все эти цели, операционная система была оптимизирована там, где это было возможно, за счет адаптации критических участков кода к высокой скорости выполнения. Для повышения производительности сети большие части сетевой системы были перенесены в ядро ​​операционной системы.

Windows NT была улучшена как сетевая операционная система. В этой отрасли Novell лидировала со своим продуктом NetWare, в основном из-за конкуренции, а Microsoft не смогла приложение продукт, который мог бы бросить вызов лидерству NetWare. Катлер надеется привлечь клиентов с помощью надежной сетевой операционной системы. Билл Гейтс уже доминировал на рынке настольных операционных систем с MS-DOS и Windows надеялся сделать то же самое на сетевом рынке с Windows NT. Он особенно надеется найти рынок для растущего числа серверов, и в то же время он не ожидал успеха на рынке настольных компьютеров до 1995 года.

Таким образом, Windows NT позиционировалась как операционная система высшего класса. система в интервью с менеджером по продукту Дэвидом Тэчером. Он не был разработан для полной замены Windows 3.1, но скорее должен дополнить палитру продуктов Microsoft операционной системой для критически важных приложений. Ожидания составляли от 10% до 20% от всех продаж Windows и 10% доли рынка на рынке высокого класса, который составляет один миллион копий.

Платформа

Архитектура

Хотя Windows NT 3.1 использует тот же графический пользовательский интерфейс, что и Windows 3.1, она была заново обновлена. Операционная система не является основанием для DOS, независимой 32-битной операционной системой; многие концепции были взяты из предыдущей операционной системы Катлера, VMS. Архитектура Windows NT использует некоторые идеи модели клиент-сервер, такие как модульная структура и связь между модулями. Системные ресурсы, такие как память, файлы или устройства, снабжены системой как Системные объекты, доступ к которым осуществляется одинаково через дескрипторы и которые таким образом защищены от несанкционированного доступа.

Операционная система улучшения для многопроцессорных систем; он поддерживает вытесняющую многозадачность и может использовать потоки для параллельного запуска нескольких процессов. При использовании симметричной многопроцессорной обработки использование равномерно распределяется между всеми доступными процессорами. Межпроцессное взаимодействие в Windows NT 3.1 построено вокруг сетей; две недавно представленные функции, Удаленный вызов процедур (RPC) и Сетевой DDE, расширение Динамического обмена данными (DDE), облегчают доступ и обмен данными между процессы, выполняющиеся на разных компьютерах внутри сети.

Операционная система предназначена для объединения определенных элементов монолитного ядра и микроядра; в настоящее время это чаще всего называют гибридным ядром. Уровень абстракции оборудования представляет собой самый нижний уровень и изолирует операционную систему от базового оборудования, чтобы упростить перенос операционной системы на другие платформы. Ядро, работающее поверх, имеет только самые основные функции, такие как прерывание, управление и синхронизация процессора. Все остальные функции ядра операционной системы выполняются модулями, которые работают независимо друг от друга и могут быть заменены, не затрагивая остальную часть операционной системы.

Подсистемы расположены над ядром операционной системы. Есть два типа подсистем: одна из них - это интегральные подсистемы, которые выполняют важные функции операционной системы. Одной из таких подсистем является подсистема безопасности, которая обрабатывает процесс входа в систему и контролирует безопасность системы. Другой тип подсистем - это подсистема среды, которая предоставляет приложениям функции операционной системы через интерфейсы прикладного программирования. Базовая подсистема - это 32-битная подсистема, которая запускает 32-битные приложения, написанные для Windows NT. Приложения Windows NT могут работать только на одной платформе, и их необходимо перекомпилировать для каждой платформы. 32-разрядная подсистема также содержит все функции вывода, включая интерфейс графического устройства (GDI), поэтому все другие подсистемы должны вызывать 32-разряднуюподсистему, чтобы получить возможность выводить текст. или графика. Другие подсистемы, которые содержатся в Windows NT 3.1, - это подсистема POSIX, которая поддерживает POSIX-совместимые приложения, созданные для Windows NT, и только в версии x86, подсистема OS / 2, позволяющая запускать приложения OS / 2 1.x из внутренней строки.

Виртуальная машина DOS (VDM) иногда также рассматривается как подсистема, но, строго говоря, это обычное 32-битное приложение Windows. Он управляет приложениями, изначально созданными для DOS. В основе лежит Windows в Windows (WoW), которая позволяет запускать приложения, созданные для 16-битных операционных систем Windows, таких как Windows 3.1. На компьютерех x86 виртуальная машина DOS использует виртуальный режим 8086 для непосредственного запуска приложений DOS, на компьютерах RISC используется лицензированный от Insignia Solutions эмулятор, который эмулирует процессор 80286. Однако не все приложения DOS и 16-битной Windows могут работать в Windows NT 3.1 из-за различных ограничений, одним из которых является неспособность приложений работать напрямую к оборудованию. Кроме того, файлы VxD, иногда необходимые приложения, не могут быть сообщения с Windows NT 3.1. В то время как чистые приложения DOS выполняются в отдельных областях памяти, 16-разрядные приложения Windows совместно используют одну область памяти. Хотя это делается из соображений совместимости с приложениями, зависящими от этих возможностей, таких как Schedule + и Microsoft Mail, это также означает, что 16-разрядные приложения Windows работают только в кооперативном режиме. многозадачность. Таким образом, неисправное 16-битное приложение Windows может вызвать сбой всех других 16-битных приложений Windows (но не самой Windows NT).

Графическое представление архитектуры Windows NT 3.1. Замыкают следующие компоненты ядра операционной системы: диспетчер ввода-вывода, диспетчер объектов, эталонный монитор безопасности, диспетчер, средство вызова локальных процедур, диспетчер виртуальной памяти.

Система

Windows NT 3.1 предоставляет менеджер загрузки, вызываемый NTLDR, который загружается во время процесса запуска операционной системы на компьютерех на базе x86. Это позволяет настроить несколько экземпляров Windows NT 3.1, а также MS-DOS и OS / 2 1.x. NTLDR не используется для версий RISC за счет собственного микропрограммного обеспечения RISC-компьютеров.

Каждый пользователь должен войти в систему после загрузки Windows NT 3.1, включить комбинацию клавиш Ctrl + Alt + Del и ввести имя пользователя и пароль. У всех пользователей есть собственная учетная запись пользователя, и пользовательские настройки, такие как группы Program Manager, хранятся отдельно для каждого пользователя. Пользователям могут быть назначены права, например, специалист по системному праву или право выключать компьютер. Чтобы упростить управление учетными профессиональными пользователями, также можно сгруппировать несколько учетных записей пользователей и назначить права группам пользователей.

Windows NT 3.1 представила новую файловую систему NTFS. Эта новая файловая система более устойчива к сбоям оборудования и позволяет назначать права чтения и записи пользователям или группам на уровне файловой системы. NTFS поддерживает длинные имена файлов и имеет функции для работы с приложениями POSIX, например жесткие ссылки. В целях совместимости Windows NT 3.1 также поддерживает FAT16, а также файловую систему OS / 2 HPFS.

Разработанная как сетевая операционная система, Windows NT 3.1 поддерживает несколько сетевых протоколов. Помимо IPX / SPX и NetBEUI, поддерживается протокол TCP / IP, обеспечивающий доступ в Интернет. Как и в Windows для рабочих групп, файлы и принтеры могут быть общими, а права доступа и конфигурация этих ресурсов могут редактироваться в сети. При установке сетевых драйверов необходимые драйверы автоматически передаются по сети. Служба удаленного доступа (RAS) позволяет клиенту извне сети подключиться к сети с помощью модема, ISDN или X.25 и получить доступ к его ресурсам. В то время как рабочая станция разрешает одно соединение RAS за раз, сервер поддерживает 64.

Windows NT 3.1 поддерживает новый на тот момент стандарт Unicode, набор символов, который позволяет отображать на нескольких языках. Это облегчает локализацию операционной системы. Все строки, а также файлы и папок внутри обрабатываются в Unicode, но включают программы, такие как Диспетчер файлов, не содержащие Unicode, поэтому к папкам, содержатим символы Unicode, нет доступа. В демонстрационных целях шрифта Unicode с именем Lucida Sans Unicode поставляется с Windows NT 3.1, хотя он не установлен по умолчанию. Предыдущие кодовые страницы по-прежнему поддерживаются в целях совместимости.

Реестр Windows, представленный в Windows NT 3.1, представляет собой центральную конфигурацию базы данных конфигурации, предназначенную для настройки компьютеров в сети и для замены часто используемых текстовых файлов конфигурации, таких как файлы INI, AUTOEXEC.BAT и CONFIG.SYS. Используя недокументированный редактор реестра, пользователь может просматривать и редактировать реестр Windows.

Advanced Server разработан для управления компьютерами рабочих станций. Он может функционировать как контроллер домена, где хранятся все пользователи и группы, а также их права. Таким образом, пользователь может войти в систему с помощью компьютера в сети, а управление пользователем может осуществляться централизованно на сервере. Доверительные отношения могут быть построены с другими доменами, чтобы иметь возможность обмена данными между доменами. С помощью службы репликации файлы, такие как сценарии входа в систему, можно синхронизировать на всех компьютерах в сети. Advanced Server поддерживает протокол AppleTalk, позволяющий подключаться к компьютеру Macintosh. Жесткие диски можно объединить в RAID в Windows NT 3.1 Advanced Server, поддерживаемые конфигурации: RAID 0, RAID 1 и RAID 5.

Включенные программы

Windows NT 3.1 по большей части поставляется с 32-разрядными версиями компонентов, представленных в Windows 3.1 и Windows для рабочих групп. Однако он также включал приложения, специально предназначенные для нужд Windows NT, такие как User Manager, Performance Monitor, Disk Administrator, Event Viewer и приложение резервного копирования. Advanced Server дополнительные инструменты администрирования для конкретного сервера. Windows NT 3.1 не основана на DOS, был включен новый 32-разрядный процессор строки с именем CMD.EXE, совместимый с MS-DOS 5.0. По соображениям совместимости Windows NT 3.1 поставляет систему с 16 разрядными приложениями, такими как Microsoft Write или EDLIN..

Windows NT 3.1, являясь совершенно новой операционной системой, позволяющей никакие предыдущие драйверы не могли Установка, включает в себя драйверы для различных распространенных компонентов и периферийных устройств. Сюда входят обычные устройства SCSI, такие как жесткие диски, приводы CD-ROM, ленточные накопители и сканеры изображений, а также устройства ISA, например видеокарты, звуковые карты и сетевые карты. Однако шина PCI явно не поддерживается. Windows NT 3.1 Поддержка бесперебойного питания ..

Windows NT 3.1 может быть либо установлена ​​с помощью CD-ROM и прилагаемого загрузочного диска, либо с помощью набора из двадцати двух 3,5-дюймовых дисков. дискеты (двадцать три дискеты для Advanced Server). Windows NT 3.1 также может быть установлена ​​по сети. Был включен купон, который позволяет заказать набор из двадцати семи дискет 5,25 дюйма (или двадцати восьми дискет для Advanced Server). По сравнению с дискетами, компакт-дискал дополнительные драйверы и приложения.

Системные требования

Windows NT 3.1 поддерживает несколько платформ: помимо архитектуры x86, она работает на компьютерах с DEC Alpha или MIPS (R4000 и R4400 ).

Минимальные системные требования для систем x86 включают процессор 25 МГц 80386, не менее 12 мегабайт памяти, 75 мегабайт на жестком диске и графическую карту VGA. RISC системам требуется 16 мегабайт памяти, 92 мегабайта места на жестком диске и привод CD-ROM. Для версии Advanced Server требуется процессор 80386 с 16 мегабайтами памяти и 90 мегабайтами на жестком диске. В системах RISC требуется 110 мегабайт места на жестком диске.

Windows NT 3.1 поддерживает двухпроцессорные системы, а выпуск Advanced Server поддерживает до четырех процессоров. Из-за ошибки в способе обнаружения процессора Windows NT 3.1 не может быть установлен на Pentium II или более новые процессоры. Microsoft так и не устранила проблему, но доступны неофициальные исправления.

Приемная

Windows NT 3.1 было продано около 300 000 копий за первый год. В то время требования к оборудованию считались очень высокие; Рекомендуемые системные требования для процессора 486 с 16 мегабайтами памяти оказались намного выше средней конфигурации компьютера. 32-битных приложений, которые могли бы использовать возможности Windows NT 3.1, было мало, поэтому пользователям приходилось прибегать к старым 16-битным приложениям; однако они работали медленнее, чем в Windows 3.1. Покам на ноябрь 1993 года оценывалось всего 150 приложений Windows NT. Обычные типы программного обеспечения, такие как офисные пакеты, были недоступны для Windows NT 3.1. Во время разработки системы вызова API были приложения, поэтому 32-разрядные приложения, созданные на предварительной версии Windows NT 3.1 1992 г., нельзя было запустить в окончательной версии. Это коснулось даже такое программное обеспечение, как Microsoft Visual C ++ 1.0 и Microsoft Fortran PowerStation.

RISC-системы с Windows NT 3.1 имели еще больший недостаток: хотя они и были более мощными, чем системы x86, их почти не было. На эти платформы были перенесены 32-битные приложения или драйверы. 16-битные приложения работали намного медленнее в системах RISC из-за эмуляции 80286 по сравнению с системами x86, которые изначально могли запускать 16-битные приложения, а DOS и 16-битные приложения, которые зависели от каждого 386, вообще не могли запускаться в системе RISC.

Однако не все приемы были отрицательными; Многозадачность операционной системы была оценена положительно, особенно по сравнению с Windows 3.1. По сравнению с размером операционной системы, установка оказалась очень простой, хотя установка с дискет была очень трудоемкой проверкой. Advanced Server, задуманный как преемник неудачного продукта LAN Manager, был технически намного лучше своего предшественника, и не смог добиться успеха только потому, что имел те же проблемы, что и его подвесной компьютер для рабочей станции, такой как низкий производительность при запуске 16-битных приложений. Advanced Server обеспечил финансовое преимущество для больших сетей, поскольку его цена не зависела от количества клиентов, в отличие от его конкурента Novell NetWare.

С Windows NT Microsoft вышла на рынок, на котором в основном преобладают Unix, Novell NetWare и OS / 2. Тест, проведенный журнал InfoWorld в ноябре 1993 г. В Windows NT 3.1 не хватало межклиентского взаимодействия: она могла подключиться только к собственному серверу. через NetBEUI ; попытаться подключиться к Unix, NetWare и OS / 2 не удались, потому что клиентское программное обеспечение не было доступно. Для Advanced Server только их собственный клиент, Macintosh и, если они были ограничены, OS / 2 могли подключаться к серверу.

Хотя фактический успех операционной системы был умеренным, он имел огромную длительное воздействие. Разработчики производных от Unix впервые стремились стандартизировать свои операционные системы, и Novell была настолько обеспокоена своей долей рынка, что купила поставщика Unix. Производители микропроцессоров надеялись использовать переносимость новой операционной системы для увеличения своих продаж, и поэтому были объявлены порты Windows NT для различных платформ, таких как архитектура Sun SPARC и Архитектура клиппера. Было признано, что Windows NT будет доминировать на рынке настольных компьютеров, как только оборудование станет достаточно мощным для работы операционной системы с приемлемой скоростью. Восемь лет спустя Microsoft объединит ориентированную на потребителя линию Windows (которая оставалась основанной на MS-DOS) с линией NT с выпуском в октябре 2001 г. Windows XP - первой ориентированной на потребителя версии Windows для использовать архитектуру NT.

Примечания и ссылки

Примечания

Ссылки:

Внешние ссылки

Последняя правка сделана 2021-06-21 10:46:24
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте