СРАВНЕНИЕ WINDOWS 3.11 С ДРУГИМИ ОС

К концу 1994 года стало ясно, что Microsoft разрабатывает абсолютно новую операционную систему. Кто-то считал, что это будет Windows 4.0 (кстати, номер всех версий Windows 9x неофицално считается именно четвертым, в этом можно легко убедиться, открыв пункт «система» в «панели управления»), однако, очень скоро выяснилось, что официально новая ОС (Операционная Система) будет называться Windows 95. Различные периодические издания будоражили слухи о значительно переработанном API, новом графическом интерфейсе, богатейших возможностях новой ОС, предрекалась скорая «смерть» DOS. Считалось, что система будет эдаким симбиозом Windows 3.1 и Windows NT (разговор об этой ОС позднее), плюс множество новых задумок и технологий. Кое кому не понравился и тот факт, что новая ОС разрабатывалась как полностью 32 разрядная, соответственно не допускавшая установку на 16 разрядный 286-й процессор.

У WINDOWS 3.11 было три главных врага - WINDOWS 95, OS/2, WINDOWS NT

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

Предполагалось, что к настоящему времени OS/2 станет доминирующей ОС. Выпуская эту операционную систему в свет в 1987 г., фирмы IBM и Microsoft рассматривали ее как логическую замену DOS. После произошедшего в 1990 г. разрыва между двумя компаниями Microsoft занялась системой Windows, а IBM получила OS/2 в свое полное распоряжение.

За прошедшее с тех пор время OS/2 значительно изменилась в лучшую сторону, обретя новые функциональные возможности и устойчивость. С самого начала она была задумана как многопотоковая ОС с вытесняющей многозадачностью. OS/2 также обеспечивает намного более совершенную защиту памяти, поэтому какая-нибудь прикладная программа, содержащая ошибки, редко выводит из строя всю систему.

Наибольшие изменения в OS/2 появились в версии 2.0, выпущенной в 1991 г. и ставшей первой редакцией ОС, разработка которой была целиком выполнена фирмой IBM. В результате продукт в значительной степени был переведен на 32-разрядную основу и в нем появилась оболочка Workplace Shell. Этот объектно-ориентированный пользовательский интерфейс имеет папки и объекты, предусматривает широкий набор операций drag-and-drop и позволяет создавать псевдонимы (shadows или aliases). В основе многих из этих функций оболочки Workplace Shell лежит модель системных объектов (SOM) фирмы IBM, ключевой раздел спецификации OpenDoc, предназначенной для построения распределенных составных документов.

В конце 1994 г. корпорация IBM выпустила версию OS/2 Warp 3, добавив продукту не только новое имя, но и новые функциональные возможности, призванные сделать OS/2 более привлекательной для индивидуальных пользователей и малых предприятий. В OS/2 Warp к базовым возможностям OS/2 2.1 добавлены ряд новых функций и усовершенствованные средства обслуживани периферийных устройств. Пользовательский интерфейс был обогащен новой системой цветовых выделений и более привлекательными пиктограммами, а также панелью Launch Bar, плавающей палитрой пиктограмм, которую вы можете использовать для запуска прикладных программ.

Что более важно, в новой версии появился ряд новых прикладных программ. Ключевой среди них стала программа Internet Access Kit, служащая для подключени пользователей OS/2 к Internet с помощью службы Advantis фирмы IBM или через другого поставщика услуг Internet. В результате OS/2 Warp стала первой из основных операционных систем для ПК, включившей в пакет поставки стандартные средства доступа к Internet и совместимость с протоколами TCP/IP. В состав OS/2 Warp также входит IBM Works, глубоко интегрированный комплекс программ для повышения производительности труда служащих, работающих на PC, в котором также использованы преимущества технологии SOM.

Первая редакция OS/2 Warp для выполнени 16-разрядных прикладных программ Windows использовала код Windows, предварительно инсталлированный в системе пользователя. Более поздняя версия, названная Full Pack, имела в своем составе Win-OS/2, лицензированную версию кода Windows 3.x фирмы IBM. Win-OS/2 работает вполне приемлемо; она почти не отличается от Windows 3.x, за исключением того, что версии OS/2, оснащенные Full Pack, как правило, выполняют прикладные программы Windows несколько быстрее, чем ее версии, использующие собственно Windows.

В наших тестах производительности OS/2, как правило, выполняла существующие Windows-программы медленнее, чем Windows 3.1 или Windows 95, хотя и быстрее, чем Windows NT. Она была заметно медленнее в операциях связанных с интерфейсом OLE, но смотрелась на равных с Windows 95 в большинстве многозадачных операций с использованием собственных прикладных программ. По утверждению IBM, OS/2 Warp работает на машинах с 4-Мбайт ОЗУ, а для OS/2 Warp Connect требуется по меньшей мере 8 Мбайт. Мы думаем, что 8 Мбайт - это минимум, а предпочтительный объем памяти - 16 Мбайт.

Во многих областях, таких, как многозадачность и защита, OS/2 опережала Windows 3.x и продолжает опережать Windows 95. Хотя она не обеспечивает устойчивости, свойственной Windows NT, ее системные требования значительно более скромны. К пользовательскому интерфейсу быстро привыкаешь, но то же самое справедливо и по отношению к Windows 95. После того как вы преодолеете барьер инсталляции, OS/2 предоставит вам конкурентоспособную среду дл выполнения прикладных программ DOS, Windows 3.x и собственного программного обеспечения OS/2. Мы надеемся, что новые инструменты для переноса программ на платформу OS/2 расширят ограниченный в настоящее время выбор собственных программ OS/2.

S/2 Warp Connect - сетевой вариант OS/2 Warp, операционной системы, которую корпораци IBM рекламирует в качестве сильного конкурента Windows 3.1 и DOS. Мощная оболочка Workplace Shell, оснащенная папками, пиктограммами, истинным "рабочим столом", контекстными меню и развитой техникой drag-and-drop, стала пионером объектно- ориентированных интерфейсов для ПК.

32-разрядная архитектура OS/2 Warp напоминает организацию Windows 95, но в целом лучше защищена от аварийных сбоев. Собственные 32-разрядные программы OS/2 могут выполняться в условиях вытесняющей многозадачности, а 16-разрядные Windows-программы - либо в совместных, либо в отдельных защищенных сеансах Windows. Уровень совместимости с прикладными программами DOS не имеет аналогов среди современных операционных систем. Однако OS/2 Warp не предназначалась для работы с драйверами устройств реального режима, а найти собственные драйверы OS/2 по-прежнему трудно.

Microsoft Windows NT Workstation 3.51 была разработана как персональная операционная система высокого класса, обладающая более совершенными функциональными возможностями и высокими системными требованиями, нежели ее конкуренты. Для ее работы нужно иметь как минимум 12-Мбайт ОЗУ, а для инсталляции может потребоваться до 75 Мбайт пространства на жестком диске. Так же как OS/2 Warp и Windows 95, это 32-разрядная многозадачная, многопотоковая операционна система, но, кроме того, она обладает важными средствами обеспечения безопасности, надежной новой файловой системой с регистрационным журналом и может быть перенесена на отличные от Intel аппаратные платформы. Ее базовая архитектура обеспечивает лучшую защиту, чем любая соперничающая с ней система.

Пользовательский интерфейс Windows NT практически идентичен интерфейсу Windows 3.1, со знакомой оболочкой на базе программ File Manager и Program Manager, стандартными диалоговыми окнами, той же самой базовой организацией и встроенными прикладными программами. Как и в Windows for Workgroups, в него входят служебные программы для одноранговых сетей, а также клиенты дл Microsoft Mail и Schedule+. Кроме того, этот интерфейс имеет много административных инструментов, в том числе утилиты для создания резервных копий, просмотра журнала событий Event Viewer, администратор диска Disk Administrator и программа контроля производительности Performance Monitor; он также обеспечивает функции сервера удаленного доступа (RAS), позволяющие производить регистрацию на удаленной машине.