Эволюция Microsoft Windows ~ В Windows семейства NT


  Share  
|

В апреле 1987 года Microsoft и IBM объявили о новой операционной системы инициатива, получившая название Microsoft Операционная система 2, или OS / 2. Это должно было стать платформой для замены DOS, и будет полностью 32 - бит, память - защищены, preemptively multitasked операционная система, написанная с нуля. Microsoft и IBM работает над проектом совместно, но вскоре после выхода Windows 3,0, подорвала взаимоотношения, и в конечном итоге завершилась.

IBM и Microsoft каждой продолжал работать с проектом самостоятельно. IBM продолжает развивать OS / 2 вариант 2 по себе, как мы говорили ранее. Microsoft приняла свой первоначальный работы, о том, что стал OS / 2 вариант 3, и взял его в другом направлении. В 1988, группа, возглавляемая Дэйв Катлер, который был архитектором Организации RSX - 11 и VAX / ЗИС операционных систем Digital Equipment Corporation, rechristened проекта Windows NT, а также усовершенствовать и переписала их содержание, добавив в "ядро" или minioperating системы, на которой Windows NT должен был быть построен.

Версия 3,1

Первый выпуск NT было уделено номер версии 3,1 с учетом современных 16 - битная версия Windows. (журналы того времени утверждали, число было также решили сделать ее как более может быть надежным, как никому, известно, что ".0" освобождения ничего не может быть плохо.)

Ее пользовательский интерфейс был визуально, что в Windows 3,1, а вся система была написана с нуля; Не MS - DOS или Windows 3,1 код был использован. С точки зрения программирования, как мы упоминали в начале нашего обсуждения окна 9x года "плоских" 32 - битного адресного пространства освобожденных заявок от управления 16 бит памяти сегмента регистров и их 64KB границ. В Windows интерфейс прикладного программирования (API) был изменен на использование 32 - битные значения во всех связей между Windows и приложений. Это требует Windows программистов сделать некоторые незначительные изменения в их код в процессе разработки приложений для новой среды, но эти усилия необходимо было удивительно мал. Устройство водителей были полностью переработаны, и приложения полностью изолированы друг от друга; Было невозможно для применения к малозначительное mangle информации, хранящейся в памяти используется другими приложениями или Windows самой. И внутри, Windows стало намного более надежными. Например, малозначительное заявление может быть прекращено, и все на память, графику, файлы и другие ресурсы, он использует автоматически освобождается и представлены для использования другими программами. Они были, конечно, не новые функции для операционных систем в целом, но он был огромным шагом вперед по сравнению MS-DOS и Windows 3,1.

Windows NT может запускаться MS - DOS приложений, но MS DOS - сам не присутствовал на всех. А умная программа называется Windows NT виртуальной машины DOS (NTVDM), с использованием технологии Microsoft лицензию из Символы Разрешения инк, который первоначально был создан для запуска MS - DOS приложений на Macintosh, при условии, DOS заявлений в "поддельных" DOS среды. NTVDM перехватил DOS приложения попытки взаимодействовать с DOS, дисплей адаптера, и прочее оборудование, и опубликовал Windows NT просит выполнять желаемых функций. Аналогичный (хотя менее сложным) механизм пусть Windows NT запустить 16 бит Windows приложений без изменений.

Версия 3,1 был освобожден августа 1993 года в двух вариантах: Workstation, для индивидуальной и Advanced Server, которая была в основном ту же операционную систему, но с другой лицензирования, что позволяет использовать его в качестве файлового сервера для больших организаций. Windows NT имели пять лет строить, с точки, что Дэвид Катлер подписан до его освобождения.

Цель заключается в создании высокой надежностью системы поддержания NT ядра небольшой, и двигаться, насколько это возможно, код за пределами ядра, так что ошибки и аварии может привести только ограниченный ущерб.

Придерживаться этой концепции сделал Novell NetWare, UNIX, Linux и операционные системы чрезвычайно надежные, и, возможно, делают это для Windows NT, а. Однако это первоначальный вариант было недопустимо медленным, и в последующих версиях Microsoft перенести все больше и больше в графический интерфейс программный код в ядро. Там она могла бы работать быстрее, но это доведено повышенный риск, что ошибка в малозначительное драйвер Windows или модуля может занять Windows вместе с ней.

Windows NT 3,5

В апреле 1994 года Microsoft освобождены Windows NT 3.5, в обоих Workstation и Server версии. Эта версия показывает, повышения эффективности и снижение памяти. Это был первый действительно используемые версии. Версия 3,51 был освобожден в июне 1995 года и включает изменения, чтобы сделать его запускать приложения для Windows 95.

Windows NT 3,5 серверов могут не только получить лицензию для предоставления услуг разделяет файл более 10 одновременных пользователей, но может также выступать в качестве контроллера домена, предлагая аутентификации (проверки пароля) услуг для корпоративных сетей. Это означало, что аккаунты пользователей может быть удалось в одном месте (сервере), а не на каждой отдельной машине.

Windows NT 4,0 Workstation

К тому моменту, когда Windows NT 4.0 была выпущена в августе 1996 года, Microsoft пришлось время не только значительно улучшить NT эффективности и надежности, но и включить Windows 95 пользовательского интерфейса, включая меню "Пуск", так что Windows 3. 1 руководитель программы наконец остался позади.

Однако, наиболее значительное улучшение было добавить в файловую систему NTFS. До настоящего времени, все версии Windows используется жестких дисков, отформатированных с файловой системой FAT, что Microsoft признает, была написана в спешка только дискеты в виду. Выяснилось, что FAT - формат дисков весьма уязвимы для потери данных из-за аварий и перебоев в подаче электроэнергии. FAT также не означает ограничения доступа к файлам на основе имен пользователей, паролей или иных полномочий.

Microsoft совместно с IBM для разработки High Performance File System (HPFS) для OS / 2, и смог применить уроки там NTFS. Его целями являются:

  • Надежность защите изменения в каталог записей и размеры файлов от потери из-за аварий и перебоев в подаче электроэнергии, в encapsulating их "сделок."
  • Безопасности изящных мелкоячеистой контроль, который позволяет создавать, читать, изменять, удалять, или управлять файлами и папками. В аудита система позволяет отслеживать, кто сумел или не вносить изменения, а.
  • Емкость способность обрабатывать терабайт дискового потенциала.
  • Улучшение эффективности использования дискового пространства, меньше выделения подразделений, и меньше I / O, необходимые для чтения и изменения структуры диска.
  • Да файлов, возможность хранения файлов до 255 символов.
  • Данные помещения Способность хранить параллельно отдельные наборы данных для данного файла. Это используется, например, для размещения файлов и альтернативных продлен каталог информации используются различные операционные системы обслуживает один NT основе файлового сервера или Macintosh данных ресурсов и вилки.

Windows NT 4,0 Workstation был задуман как весьма надежной операционной системы для корпоративных систем, рабочих станций и серверов.

Windows NT 4,0 "с сервера версию включены дополнительные сетевые услуги, такие, как Windows Интернет Naming службы (WINS), протокол динамической конфигурации хоста (DHCP), Domain Name Service (DNS), службы удаленного доступа (СКС, телефонной сети - услуги ) и другие.

Windows 2000 специалистов

Windows 2000 должна была названием Windows NT 5,0, но на данный момент Microsoft официально пошли berserk с его именования схемы. Windows Me был в произведениях, и Microsoft сейчас решит изменить их именования схемы все последующие версии Windows. Освобожден в феврале 2000 года после многочисленных задержек, Windows 2000 является важным шагом вперед в функциональности и надежности. Он немало преимуществ по сравнению с Windows NT 4,0, лишь некоторые из которых перечислены здесь:

  • FAT32 поддержки (до 32GB на раздел) в дополнение к NTFS и FAT16
  • Windows 98 интерфейс пользователя
  • Microsoft Консоль управления (MMC) для поддержания многих функций (хотя разделение функций между Панель управления и управления MMC Computer инструментов несколько произвольной и запутанной)
  • Поддержка до 4 Гб ОЗУ
  • Единый драйвер модель, совместно с Windows Me, так что продавцов аппаратного обеспечения могли одного водителя, которые могут быть использованы либо операционной системы
  • Значительное улучшение надежности
  • NTFS улучшений в том числе reparse моменты, которые дают Windows 2000 способна перенаправить файл доступа к альтернативным дисков или серверов - сервера UNIX, как монтажную файловую систему и UNIX, как и ссылки (несколько записей каталога для одного файла)
  • Динамическая поддержка диска, которая позволяет "на лету размера раздела
  • Улучшение параметров и программного обеспечения installationfewer перезагрузок требуется, и служба Windows Installer облегчает правильно удалить или ремонта заявок.
  • Plug и Play аппаратной поддержки, использование нескольких мониторов, USB, FireWire и поддержку
  • Безопасный режим консоли восстановления и параметры загрузки, сохранения и восстановления загрузки системы
  • Active Directory, предприятие управления и безопасности инструмент, который позволяет очень мелкозернистой делегация управления и настройки политики безопасности, автоматическое применение размещение и другие услуги
  • ACPI управления питанием в том числе приостановить и зимовать видов, чтобы можно было использовать в ноутбуках.

Windows 2000 был выпущен в нескольких вариантах лицензирования:

  • Windows 2000 специалистов, для индивидуальных пользователей. Двухъядерных процессоров систем были поддержаны в рамках профессиональной лицензии. Windows 2000 специалистов стали компьютере операционной системы выбора для бизнес пользователей, вовлечение последних в Windows 3,1 оплотов в модернизации.
  • Windows 2000 Server, для файлового сервера использовать. До четырех процессоров поддерживается на материнской плате компьютера.
  • Windows 2000 Advanced Server, поддерживает до восьми процессоров в одной системе и 64GB оперативной памяти (напоминаем, что сегмент регистров все еще присутствуют в 32 - битной защитой режима. На наиболее 4 Гб оперативной памяти, видимых одной заявки, но если материнская плата предназначена для него, Windows может жонглировать сегмента регистров для более заявок, что значительно RAM без пейджеры).
  • Windows 2000 Datacenter Server, поддержкой до 32 процессоров в одной системе и кластеризации, которая связывает серверы излишним разрешить непрерывной работы следует один провал.

Поддержка для всех в начале RISC процессоров было прекращено и Windows 2000 была представлена только в версии для стандарта Intel x86 (IA - 32) архитектуры.

Windows XP

Освобожден в октябре 2001, Windows XP официально закончился в Windows 9x производственную линию и привел Windows NT для масс, того, для потребителя. В XP, Microsoft, наконец, удалось сделать достаточно NT продукт совместим с бассейном оставшихся DOS игр и приложений (он помог, что этот бассейн был сокращается лет). Microsoft также она достаточно проста в управлении, и достаточно привлекательным обратиться к конечных потребителей. Он также не пострадал, что Microsoft может наконец обещание и фактически сделать действительно надежной операционной системы. Это само по себе является замечательным учитывая, сколько Windows выросло. Первоначальная версия Windows соответствуют двух дискет. Windows XP требуется 2 ГБ дискового пространства просто установить. Массовое объем кода можно увидеть в число строк исходного codethe сырья программирования текст напечатан на Microsoft в programmersestimates из которых перечислены в таблице ниже:

Строки кодекса в Windows
Версия Миллион строк кода
Windows NT 10
Windows 95 15
Windows NT 4,0 16
Windows 98 18
Windows 2000 30
Windows XP 40 на 45

Это действительно огромное количество кода, учитывая, что его оценкам, типичный программист может производить около 100 линий качества программный код в день. Если это верно, Windows XP является продуктом 1.800 лицо - лет усилий (исходя из этих лиц получить выходные покинуть, и две недели отпуска в год).

Windows XP введен ряд усовершенствований в Windows 2000:

  • Повышение графический дизайн. Derided некоторыми как "cartoony" на первый, она рода возросла на нас.
  • Простой Совместное использование файлов упрощает для потребителей и небольших офисов управлять файл безопасности в сети и на данном компьютере при NTFS используется.
  • Восстановление системы, которая выполняет автоматическое резервное копирование системы программ, компонентов, и Секретариат на регулярной основе и перед установкой новых приложений.
  • Быстрого переключения пользователей позволяет нескольким пользователям для входа в систему одновременно, хотя и только один человек может использовать компьютер одновременно.
  • Удаленный рабочий стол позволяет пользователю просматривать и управлять Windows XP Professional компьютер через Интернет.

XP была выпущена в двух вариантах в обе Дом и профессиональной версии. XP Professional - это все, но самые кухня - поглотителем рабочего стола операционной системы и лицензирования пособие для двух процессоров на материнской плате. XP Home Edition, которая допускает только один процессор, имеет несколько особенностей, которые были либо ограничен или удалена. Например, простые Совместное использование файлов не может быть отключен; Power Users в группу управления не может быть использован; И Шифрование файлов, автономные файлы удаленного рабочего стола хостинг и домен членства нет.

Примечание

Microsoft не рассчитывать multicore или hyperthreading процессоров как несколько процессоров для целей лицензирования. А двухъядерных CPU с hyperthreading выглядит 4 процессоров для Windows, но Windows XP Home Edition будут запускаться на нем.

Windows XP Service Pack 2 введен ряд дополнительных функций и существенных исправлений безопасности. Тремя наиболее важными добавления
  • Усовершенствованный брандмауэр Windows, который помогает предотвратить ущерб и злоупотребления в системе с более чем Интернет
  • Центр безопасности Windows, которая определяет и уведомляет пользователя устаревшей антивирусной защиты, и менее чем оптимальных конфигураций безопасности
  • Совершенствование Internet Explorer для предотвращения ее угнали на вредоносные веб-сайты
  • Совершенствование Outlook Expressfinally! Для предотвращения ее автоматически отображения графической и скрипт, куда можно сообщить спамерам, что их сообщение было читать

Windows XP не был выпущен в версии сервера. Вместо этого Microsoft выпустила преемника Windows 2000 Server с именем Windows Server 2003 (помните, мы заявили, что они бы пошли berserk).

Мы не будем обсуждать версии Windows Server в любой подробно здесь потому, что наше внимание поддержанию Windows XP, и, в меньшей степени, в начале одного пользователя версии Windows.

На данный момент Microsoft решила назвать преемника Windows XP "Windows Vista." В силу во второй половине 2006, Vista обещает предложить значительно улучшилась графика и файл - поиск возможностей.

это статья добавлена Aktaz Lineda

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions