Реферат на тему : Windows NT - OC нового поколения ! -1- На данный момент мировая компьютерная индустрия развивается очень стремительно .Производительность систем возрастает ,а следователь- но возрастают возможности обработки больших объёмов данных . Операционные системы класса MS-DOSа уже не справляются с таким потоком данных и не могут целиком использовать ресурсы современных ком- пьютеров .Поэтому в последнее время происходит переход на более мощные и наиболее совершенные операционные системы класса UNIX , примером ко- торых и является Windows NT ,выпущенная корпорацией Microsoft . Прежде чем начать говорить о Windows NT я хотел бы предложить статью из еженедельника ComputerWeek Moscow от 1-7 февраля 1996 ,кото- рая выражает мнение производителей компьютерных систем по вопросу о перспективности Windows NT : Производители компьютеров возлагают большие надежды на NT .
Производители готовы обрушить на рынок лавину рабочих станций и серверов с предварительно установленными Windows NT и Gibraltar , новым серверным ПО для Internet . Microsoft не публикует данные об инсталирован- ной базе NT ,однако утверждает ,что более 40 компаний собираются исполь- зовать NT Workstation в качестве ОС более чем на 10.000 ПК .К тому же ,по данным нескольких консалтинговых фирм , в месяц продаётся более 30.000 копий ОС NT Server .Эти цифры заставляют задуматься о том ,как бы не опоздать .
"Спору нет ,NT - это удача Microsoft " , - считает Мариса Хейнс ,на- чалник отдела маркетинга продуктов MIPS - NT компании NEC Technologies . Вот почему Compaq , Dell ,Gateway 2000 ,NEC ,NetFrame и другие производи- тели компьютеров представляют новые NT - системы . 11 декабря NEC перешла в наступление одновременно на рынке сер- веров и настольных компьютеров , выпустив RISC server 2250 и RISC station 2250 .Стоимость систем - от 5500 до 23500 US$ , их конфигурация может включать в себя два микропроцессора Mips R4400 с тактовой частотой 250 Мгц .RISC station компании NEC имеет встроенные средства обработки трёх- мерных графических приложений ,написанных на OpenGL,и предназначаются для применения в области САПР и мультимедиа - приложений . RISC server , определяемый как коммуникационный сервер общего назначения ,поддержи- вают пакет Microsoft BackOffice . В промышленных кругах говорят ,что NEC готовит ещё ряд серверов с установленным ПО Gibraltar ,которые она собирается выпустить на рынок в начале этого года . "Скоро мы подробнее узнаем об этих планах ", - уверена Хейнс . Компания NetFrame последовала примеру NEC и забросила NetWare . Она только что приступила к выпуску Cluster Server 8500 - четырёхканального многопроцессорного сервера с высокой отказоустойчивостью .Его минималь- ная цена - 31900 US$ . -2- "Ходит много разговоров об отказоустойчивых NT - серверах ,но се- годня только мы поставляем такие системы " , - заявил Кевин Кин , начальник отдела маркетинга продукции компании NetFrame . По крайней мере один реселлер NetFrame - корпорация Lantec - с эн- тузиазмом ожидает новые серверы ." У нас много контрактов на NT , - гово- рит Джерри Бил ,ведущий инженер сервисной службы Lantec , - NetFrame по- может нам частично удовлетворить эти заказы ". Тем временем Compaq ,Dell и Getway готовят NT - серверы на базе микропроцессоров Pentium Pro компании Intel .Ожидается ,что NT станет ве- дущей ОС для Pentium Pro ,поскольку Windows 95 содержит 16- ти разрядный код и работает на Pentium Pro не так быстро ,как полностью 32-ух разрядная NT .В 1996 году объём продаж NT будет нарастать ,скорее всего ,как снежный ком . " Далее я постараюсь наиболее кратко рассказать о внутреннем уст- ройстве Windows NT и о взаимодействие её внутренних модулей . Когда пользователь впервые видит операционную систему Microsoft Windows NT ,ему в глаза бросается отчётливое внешнее сходство с полюбив- шимся интерфейсом системы Windows 3.x .Однако это видимое сходство яв- ляется лишь незначительной частью Windows NT . Windows NT является 32-ух разрядной операционной системой с при- оритетной многозадачностью . В качестве фундаментальных компонентов в состав операционной системы входят средства обеспечения безопасности и развитый сетевой сервис .Windows NT также обеспечивает совместимость со многими другими операционными и файловыми системами , а также с сетями. Windows NT способна функционировать как на компьютерах , оснащенных CISC - процессорами со сложной системой команд ( complex instruction set computing ), так и на компьютерах с RISC - процессорами , имеющими сокра- щённый набор инструкций ( reduced instruction set computing ) . Операционная система Windows NT также поддерживает высокопроизводительные системы с мультипроцессорной конфигурацией . Знакомым в Windows NT является только внешний облик .За графичес- ким пользовательским интерфейсом скрываются мощные возможности . При- водя обзорные сведения по составляющим Windows NT компонентам я поста- раюсь более детально рассмотреть некоторые из них . Задачи ,поставленные при создании Windows NT Система Windows NT не является дальнейшим развитием ранее сущес- твовавших продуктов . Её архитектура создавалась с нуля с учётом предъяв- ляемых к современной операционной системе требований . Особенности но- вой системы ,разработанной на основе этих требований ,перечислены ниже . Стремясь обеспечить совместимость (compatible) новой операционной сис- темы ,разработчики Windows NT сохранили привычный интерфеис Windows и реализовали поддержку существующих файловых систем (таких ,как FAT ) и различных приложений (написанных для MS - Dos ,OS/2 1.x ,Windows 3.x и POSIX ).Разработчики также включили в состав Windows NT средства рабо- -3- ты с различными сетевыми средствами . Достигнута переносимость (portability) системы ,которая может теперь ра- ботать как на CISC , так и на RISC - процессорах .К CISC относятся Intel - совместимые процессоры 80386 и выше ;RISC представлены системами с процессорами MIPS R4000 , Digital Alpha AXP и Pentium серии P54 и выше . Масштабируемость (scalability) означает , что Windows NT не привязана к однопроцессорной архитектуре компьютеров ,а способна полностью испо- льзовать возможности , предоставляемые симметричными мультипроцес- сорными системами .В настоящее время Windows NT может функциониро- вать на компьютерах с числом процессоров от 1 до 32 . Кроме того , в слу- чае усложнения стоящих перед пользователями задач и расширения предъ- являемых к компьютерной среде требований ,Windows NT позволяет легко добавлять более мощные и производительные серверы и рабочии станции к корпоративной сети .Дополнительные преимущества даёт использование единой среды разработки и для серверов ,и для рабочих станций . Windows NT имеет однородную систему безопасности (security) ,удовлетво- ряющую спецификациям правительства США и соответствующую стандарту безопастности В2 .В корпоративной среде критическим приложениям обес- печивается полностью изолированное окружение . Распределённая обработка ( distributed processing ) означает ,что Windows NT имеет встроенные в систему сетевые возможности . Windows NT также позволяет обеспечить связь с различными типами хост - компьютеров бла- годаря поддержке разнообразных транспортных протоколов и использова- нию средств "клиент-сервер" высокого уровня ,включая именованные кана- лы ,вызовы удалённых процедур (RPC - remote procedure call ) и Windows - сокеты . Надёжность и отказоустойчивость (reliability and robustness) обеспечивают- архитектурными особенностями ,которые защищают прикладные програм- мы от повреждения друг другом и операционной системой .Windows NT ис- пользует отказоустойчивую структурированную обработку особых ситуаций на всех архитектурных уровнях ,которая включает восстанавливаемую фай- ловую систему NTFS и обеспечивает защиту с помощью встроенной систе- мы безопасности и усовершенствованных методов управления памятью . Возможности локализации ( allocation) представляют средства для работы во многих странах мира на национальных языках ,что достигается примене- нием стандарта ISO Unicod ( разработан международной организацией по стандартизации ). Благодаря модульному построению системы обеспечивается расширяе- мость (insibility) Windows NT ,что ,как будет показано в следующем разде- ле ,позволяет гибко осуществлять добавление новых модулей на различные уровни операционной системы . Архитектурные модули Windiws NT Как показано на следующем рисунке ,Windows NT представляет из се- модульную (более совершенную ,чем монолитная )операционную систему ,ко- торая состоит из отдельных взаимосвязанных относительно простых модулей. Основными модулями Windows NT являются (перечислены в порядке следова- ния от нижнего уровня архитектуры к верхнему ) : уровень аппаратных абст- ракций HAL (Hardware Abstraction Layer ) ,ядро (Kernel ) , исполняющая систе- -4