Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие по ОС.doc
Скачиваний:
38
Добавлен:
21.08.2019
Размер:
574.46 Кб
Скачать

Тема 6 Классификация версий Windows

На протяжении нескольких лет платформы Windows и Windows NT постепенно сближались — и вот теперь аббревиатура NT, наконец, опущена. На первый взгляд, платформы идентичны. Взгляните на компьютер, работающий под управлением системы Windows 98, и сравните его с компьютером с ОС Windows 2000. Отличить их друг от друга будет непросто. Технологии Windows и Windows NT уже, фактически, объединены — особенно, если при сравнении ограничиться интерфейсом пользователя, рабочим столом, обозревателем и еще некоторыми общими чертами.

Windows 2000 стоит дороже, чем Windows 98, более громоздка и работает чуть медленнее. Сравните, например, скорость отображения главного меню после нажатия кнопки Пуск (Start). Есть игры, которые не работают в системе Windows 2000, а для некоторых периферийных устройств в ней отсутствуют хорошие драйверы. В Windows 2000 предъявляются несколько более высокие требования к оборудованию, но если требуются стабильность в работе и повышенный уровень безопасности, то и сравнивать нечего — вам необходима именно эта операционная система.

У Windows 2000 есть важные отличия от Windows 98: например, файловая система NTFS, а также тот факт, что сама система является полностью 32-разрядной. Несомненно, в итоге различные варианты Windows будут объединены, после чего Windows 2000 (возможно, уже под другим названием) останется единственной операционной системой корпорации Microsoft. Уже сейчас справка имеет формат HTML, и различие между данными на вашем жестком диске и данными на многочисленных жестких дисках в Интернете становится все более расплывчатым.

Windows NT

Windows NT была третьей попыткой Microsoft создать новую операционную систему (первыми двумя были DOS и OS/2).

Сначала Windows NT планировалась как ОС с текстовым интерфейсом. Позднее именно он переродился в интерфейс Windows 95.

Windows NT является 32-разрядной операционной системой с приоритетной многозадачностью. В качестве фундаментальных компонент в состав операционной системы входят средства обеспечения безопасности и развитый сетевой сервис. Windows NT также обеспечивает совместимость со многими другими операционными файловыми системами, а также с сетями. Операционная система Windows NT поддерживает высокопроизводительные системы с мультипроцессорной конфигурацией.

Знакомым в Windows NT является только внешний облик. За графическим пользовательским интерфейсом скрываются новые возможности.

Система Windows NT не является дальнейшим развитием ранее существовавших продуктов. Ее архитектура создавалась заново с учетом предъявляемых к современной операционной системе требований.

Прежде всего, это касается совместимости операционной системы, поддерживающей такие файловые системы, как FAT, и различные приложения, написанные для MS DOS, OS/2.

Достигнута переносимость системы, которая может работать как с Intel-совместимыми процессорами 80386 и выше (CISC), так и на RISC-процессорах (MIPS R4000, Digital Alpha AXP и Pentium серии З54 и выше.

Масштабируемость Windows NT означает способность использовать возможности, предоставляемые симметричными мультипроцессорными системами.

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

И наконец, возможности локализации представляют средства для работы во многих странах мира на национальных языках, что достигается применением стандарта Unicode.

Windows 95 и 98

ОС Windows 95 показалась на горизонте в качестве общедоступной бета-версии в августе 1995 года. Выпуск же коммерческой версии откладывался столько раз, что бета-тестеры прозвали ее Windows 96. Microsoft пришлось сокращать набор возможностей, которые предполагалось включить в систему, чтобы выпустить ее вовремя. Эти сокращения, возможно, позволили выпустить ее быстрее, но, в то же время, сделали систему абсолютно неконкурентоспособной для использования на предприятиях. (Многие из урезанных возможностей были позднее включены в пакет Microsoft Windows 95 Plus.)

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

Старые 16-разрядные модули сохранились даже в Windows 98, хотя эта ОС и была гораздо ближе к Windows NT, чем Windows 95. Структуры реестров и наборы интерфейсов API в Windows 98 и Windows NT/2000 довольно похожи, но при создании Windows 98 все равно оставалась цель сохранить совместимость с DOS, что было сдерживающим фактором.

Несмотря на длительное время разработки и не включенные в коммерческий вариант системы задумки, у Windows 95/98 есть множество положительных качеств. Например, при выполнении приложений Windows не используется DOS (по крайней мере, на компьютерах последних поколений). Все динамические библиотеки и программные модули поддержки Windows выполняются в защищенном режиме. Правда, некоторые приложения все-таки запускаются в копии DOS на виртуальной машине для обеспечения поддержки BIOS на низком уровне на компьютерах, не совместимых со стандартом Plug and Play, а также для поддержки устаревших устройств, использующих драйверы реального режима. Кроме того, Windows 95/98 использует модули 32-разрядного интерфейса программирования Windows NT и работает полностью в защищенном режиме процессора (исключение составляют драйверы реального режима).

Помимо этих качеств и нового интерфейса, пользователям Windows 95/98 предлагался также ряд других полезных возможностей. Например, Windows 95 — первая система Windows, поддерживающая технологию Plug and Play, как неотъемлемую часть операционной системы. В Windows 95 обеспечена поддержка интерфейсов MAPI (Messaging Application Programming Interface) и TAPI (Telephony Application Programming Interface). Кроме того, существенно усовершенствованы одноранговые сети, а настройка системы упростилась. Все это значительно отличает Windows 95 от предшественниц.

Одно из преимуществ Windows 98 перед Windows 95 — преобразование файловой системы FAT16 в FAT32. Сначала в процессе установки Windows 98 требуется на 70 Мбайт дискового пространства больше, чем для установки Windows 95, но, в конечном счете, появляется дополнительное пространство на жестком диске, поскольку файловая система FAT32 более эффективна, чем ее 16-разрядная предшественница. Другое усовершенствование Windows 98 касается повышения стабильности системы: системные файлы проверяются и при необходимости автоматически заменяются. Правильность и точность данных реестра также поддерживается с помощью проверки. Кроме того, улучшено управление памятью. Однако все эти изменения не способны обеспечить в Windows 98 стабильность Windows 2000.

Microsoft позиционирует Windows 98, как операционную систему для пользователей домашних компьютеров и малых предприятий, поскольку в ней предъявляются более низкие требования к оборудованию и администрированию. Она лучше подходит для работы с устаревшим программным и аппаратным обеспечением, имеет более разностороннюю поддержку драйверов, лучше приспособлена для игр и мультимедиа, и, кроме того, меню и окна в ней отображаются немного быстрее. Windows 2000, в свою очередь, обеспечивает надежную защиту и мощные сетевые возможности, и ко всему прочему она намного стабильнее.

Windows 98 или Windows 2000?

Альтернативой Windows 2000 является Windows 98. Графический интерфейс пользователя Windows 2000 практически не отличается от интерфейса Windows 98 .

Встает много вопросов: следует ли перейти на Windows 98, сочетать в сети компьютеры с Windows 98 и Windows 2000 Professional или использовать только Windows 2000?

В обеих системах в Проводнике можно использовать представление в виде Web-страниц. В обеих ОС на рабочий стол можно помещать Web-страницы, изменять размер их окон и обновлять их через определенные интервалы. Также можно добавлять в качестве фонового рисунка компоненты ActiveX или Java-программы.

Однако принципиально системы отличаются на уровнях стабильности, масштабируемости и безопасности. Windows 2000 разработана для постоянной работы организаций в Интернете и интрасетях. Windows 98 обычно используется на домашних компьютерах или на малых предприятиях.

Операционная система Windows 2000 требует больших ресурсов, чем системы Windows 95/98, которые являются удачными и относительно дешевыми. Но в тоже время операционная система Windows 2000 необходима для важных и интенсивно работающих приложений. Нет необходимости держать Web-узел на компьютере с ОС Windows 98 или использовать его в качестве сервера баз данных. Что, если сервер отключится в процессе выполнения транзакции? Результаты могут быть удручающими даже в рамках рабочей группы.

В Windows 2000, где нет DOS, получается чистая 32-разрядная среда, которая выглядит так же, как пользовательская система, а работает полностью в защищенном режиме. Кроме того, в Windows 2000 существует множество других возможностей. Например, на процессорах Intel ее применение не ограничено..

Преимущества использования Windows 2000

Теперь, после того, как рассмотрены причины появления ОС Windows 2000 и ее отличия от Windows 98, перейдем к подробному описанию качеств Windows 2000, благодаря которым она стала операционной системой опытных пользователей и организаций.

В Windows 2000, как и в Windows 95/98, встроена поддержка двух сетевых протоколов. В Windows 2000 есть расширенный интерфейс настройки сети (первоначально он разрабатывался для Windows 95), что делает Windows 2000 не только более надежной ОС, но и позволяет настраивать эту систему так же просто, как и Windows 98. Нужно только выбрать в диалоговом окне Параметры сети (Network Configuration) оба типа сети. Выполнив несколько дополнительных действий, можно настроить локальную одноранговую сеть, подключенную к основной сети на файловом сервере.

Сравнение Windows 95/98 и Windows 2000

Операционная система Windows 2000 Professional разработана для компьютера, работающего с большой нагрузкой. Конечно, ее требования к аппаратному обеспечению выше, чем у Windows 95/98, но преимущества ее многозадачности и уровня безопасности очевидны. Невозможно не заметить, что Windows 2000 способна выполнять больше задач с большей эффективностью. Главная причина этого — конечно, 16-разрядные программные модули, которые все еще используются в Windows 95/98. Основные компоненты операционной системы — 32-разрядные, но далеко не все. Эти 16-разрядные подсистемы не сильно, но ощутимо влияют (и накапливают) на потерю производительности.

Приложение, например Word, загружается в Windows 2000 на две или три секунды быстрее. На компьютере может быть одновременно запущено четыре приложения, не считая таких стандартных служебных программ, как проводник Windows и Outlook Express. Кроме того, запущен текстовый редактор, Internet Explorer и графический редактор. Из перечисленных приложений не используется постоянно только графический редактор.

Дыра в системе безопасности Windows 95/98 — следствие включения режима MS-DOS как части операционной системы. Даже если бы этой дыры не было, все равно Windows 95/98 не может обеспечить тот же уровень безопасности, что и Windows 2000, поддерживая при этом тот же уровень совместимости. Windows 2000 обеспечивает совместимость с более старыми приложениями и оборудованием, предоставляя, таким образом, надежную защиту, которая необходима для предприятий. Возможностей Windows 95/98 для решения вопроса безопасности недостаточно.

Еще одна область, в которой Windows 95/98 не удовлетворяет требованиям корпоративной среды, — надежность. Одна неточность в записи транзакции в базе данных может стоить некоторым предприятиям миллионов долларов. Должна существовать твердая уверенность в том, что данные на предприятии надежно защищены. Операционная система, не способная (даже в редких случаях) защитить данные, не может удовлетворять требованиям большой организации. При сравнении Windows 95/98 и Windows 2000 речь идет о выборе между совместимостью и надежностью. В Windows 95/98 можно расширить совместимость, а в Windows 2000 это невозможно.