Многозадачность Windows от NT до Vista

Автор работы: Пользователь скрыл имя, 03 Апреля 2011 в 14:01, реферат

Описание работы

В компьютерных технологиях многозадачность – это метод, в котором различные задачи, также известные как процессы, делят общие ресурсы, такие как центральное обрабатывающее устройство (центральный процессор) , который является исполнителем машинных инструкций и отвечает за выполнение всевозможных операций, которые задаются программами.

Содержание работы

1.Что такое многозадачность?....................................................стр.3


2.Основные принципы многозадачности в Windows………...стр.4



3.Синхронизация потоков……………………………………...стр.5


4.Windows NT как родоначальник многозадачности………...стр.10



5.NT и ее улучшенные версии…………………………………стр.11


Windows 95……………………………………………………………….стр.11


Windows 98……………………………………………………………….стр.12


Windows 2000…………………………………………………………….стр.12


Windows XP………………………………………………………………стр.13


Windows Vista…………………………………………………………….стр.14


6.Сходства и различия Windows 9x и Windows NT (2000, XP)..стр.15


7.Заключение ……………………………………………………стр.17



8.Список литературы……………………………………………стр.18

Файлы: 1 файл

Многозадачность Windows(1).doc

— 192.50 Кб (Скачать файл)

      

     Windows 2000

      К 2000 г. компания Microsoft выпустила на рынок  два своих новых продукта. В

продолжении линейки NT была выпущена Windows 2000, а в продолжение  и завершение

линейки 9x – Windows Millenium.

      К 2001 году подавляющее большинство пользователей домашних компьютеров

продолжали использовать Windows 95 или Windows 98 (Windows Mellenium не была

принята большинством пользователей ПК, в первую очередь  связи с частыми отказами

системы). Основная часть корпоративных пользователей, разработчиков и квалифици-

рованных пользователей  с Windows NT перешли на Windows 2000.

      Компания Microsoft распространяла Windows 2000 в четырех вариантах [1]:

• Professional;

• Server;

• Advanced Server;

• Datacenter Server.

      Вариант Professional лучше всего подходит для оснащения рабочей станции, с ко-

торой в каждый момент работает только один пользователь. В этот комплект входит все

необходимое для  использования Windows в качестве персональной операционной сис-

темы. Оснастив несколько рабочих станций системой Windows 2000 Professional, вы мо-

жете объединить их в небольшую вычислительную сеть.

      Если вы намерены организовать  работу крупной сети или Web-сервера,  вы можете

приобрести Windows 2000 Server. Эта разновидность Windows, в свою очередь, распро-

страняется в  нескольких различных вариантах. Например, в состав комплекта Site Server

входит система Microsoft Personalization System и другие средства организации работы

высокоэффективного  многоцелевого узла Web.

      Операционные системы Windows 2000 Advanced Server и Windows 2000 Datacenter

Server позволяют  программам обращаться к большему  по объему виртуальному адрес-

ному пространству, обладают дополнительными, более эффективными средствами рабо-

ты с сетью, а также поддерживают работу с большим количеством процессоров.

      Основные особенности Windows 2000:

- рассчитана  на рабочие станции и серверы,  а также на применение в  центрах обработ-

   ки данных;

- отказоустойчива  - плохо написанные программы  не могут привести к краху системы;

- защищена - несанкционированный  доступ к ресурсам (например, файлам  или прин-

   терам), управляемым  этой системой, невозможен;

- богатый набор  средств и утилит для администрирования  системы в масштабах орга-

   низации;

- ядро Windows 2000 написано в основном на С и C++, поэтому система легко перено-

   сится  на процессоры с другими архитектурами;

- полностью поддерживает Unicode, что упрощает локализацию  и работу с использо-

   ванием  различных языков;

- имеет высокоэффективную  подсистему управления памятью с широкими возможно-

   стями;

- поддерживает  структурную обработку исключений (structured exception handling,

   SEH), облегчая  восстановление после ошибок;

- позволяет расширять  функциональность за счет динамически  подключаемых биб-

   лиотек (DLL);

- поддерживает  многопоточность и мультипроцессорную  обработку, обеспечивая вы-

   сокую  масштабируемость системы;

- файловая система  Windows 2000 дает возможность отслеживать,  как пользователи

   манипулируют  с данными на своих ПЭВМ.

  Как было сказано выше, Windows 98 являлась операционная системой потреби-

тельского класса. Она обладала многими возможностями  Windows 2000, но некоторые

ключевые из них не поддерживала:

- Windows 98 не являлась отказоустойчивой (приложение вполне способно привести к

    краху  системы);

- Windows 98 была менее защищена и поддерживала аппаратные платформы только с

    одним  процессором;

- Windows 98 поддерживала Unicode лишь частично.

      Но почему вообще на момент  начала 21 века существовало ядро  Windows 98? От-

вет очень прост - Windows 98 была более дружественна к пользователю, чем Windows

2000.

       

     

     Windows XP 

       Компания Microsoft активно продолжала работать над созданием операционной

системы более  дружественной к пользователю и  в результате в 2001 г. объявила о вы-

пуске ОС – Windows XP (от англ. experience - опыт), известной также под кодовым на-

именованием Microsoft Codename Whistler. Первоначально в планы корпорации Micro-

soft входила разработка двух независимых операционных систем нового поколения.

Первый проект получил рабочее название Neptune, эта ОС должна была стать очеред-

ным обновлением  Windows Millennium Edition, новой системой линейки Windows 9X.

Второй проект, называвшийся Odyssey, предполагал создание ОС на платформе Windows

NT, которая должна была придти на смену Windows 2000. Однако руководство Microsoft

посчитало нецелесообразным рассредоточивать ресурсы на продвижение  двух разных

ОС, вследствие чего оба направления разработок были объединены в один проект - Mi-

crosoft Whistler. Главной задачей при разработке данной операционной системы было

сохранение всех основных особенностей Windows 2000, создав при этом более дружест-

венном интерфейсе пользователя. И следует отметить, что компании Microsoft это уда-

лось. С учетом вложения компанией Microsoft более миллиарда долларов в рекламную

компанию Windows XP в 2002-2003 годах, ОС Windows XP в 2003 - 2005 годах бьет все

рекорды продаж в области ОС. К 2006 году Windows 9x осталась только на устаревших

компьютерах, которые  по техническим данным не позволяли установить более совре-

менную систему. Windows XP для настольных ПК и рабочих станций выпускалась в

трех модификациях: Home Edition для домашних персональных компьютеров, Profes-

sional Edition - для  офисных ПК и, наконец, Microsoft Windows ХР 64bit Edition - для

персональных  компьютеров, собранных на базе 64-битных процессоров.

      Удивляет демократичность при  установке ОС, вплоть до выбора  типа файловой

системы - FAT32 или NTFS, хотя в данном случае при выборе FAT32 меняется главная

сущность линейки  NT - защищенность на уровне файловой системы. Несмотря на ряд

спорных решений  компания Microsoft создав Windows XP достигла главного - смогла

сдвинуть рядового пользователя домашних систем с Windows 98 в Windows XP.

      В 2003 компанией Microsoft была анонсирована новая операционная система Win-

dows Server 2003, созданная как операционная система нового поколения для серверов,

основанная на концепции Microsoft Windows.NET. Данная система пришла на смену

Windows 2000 Server, Advanced Server и Datacenter Server. 

 Windows Vista 

      В этом же 2003 году Microsoft объявляет о начале работы над ОС нового поколе-

ния - Microsoft Windows Longhorn, позднее система получила новое название - Wista.

Главные особенности  системы - новая файловая система, созданная Microsoft в качестве

замены для  FAT32 и NTFS. Это Windows Future Storage или, говоря коротко, WinFS.

Главная особенность  файловой системы - абстрагирование  пользователя и приложений

от физического  расположения информации. В каком-то смысле она работает наподобие

обычной базы данных: где бы ни находился нужный файл, для нахождения и доступа к

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

мый объект. Длина  файла, его имя, специфические признаки - всё это может служить в

качестве компонентов такого запроса. Результат - максимально быстрый доступ к дан-

ным, вне зависимости  от их типов и местонахождения, а  также замечательное свойство:

все файлы, доступные  с одного компьютера, можно увидеть  сразу, а не разбросанными

по папкам. Попросту говоря, запустив МРЗ-плейер, можно увидеть сразу все поддержи-

ваемые им файлы, доступные с данной машины - без  необходимости искать по директо-

риям. Любопытно, что найденные таким образом  документы можно объединять в  псев-

догруппы - для  ещё большего удобства. Новой является так же поисковая система,

новый пользовательский интерфейс, известный под названием  Plex. Это в первую оче-

редь две панели: одна привычная панель задач и  вторая, опциональная панелька, допол-

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

торной графики  для прорисовки иконок.

      Следует отметить, что выпуск  новой тяжеловесной системы от  Microsoft отклады-

вался более  трех лет и недаром. Большое число  недороботок, многие спорные решения

привели к тому, что данная система стала главным "долгостроем" от Microsoft. И нако-

нец, только в  начале 2007 года, после многократного  переноса сроков выпуска, компа-

ния Microsoft выпустила ОС Windows Vista.

      В заключение анализа ОС для  настольных ПК и рабочих станций от Microsoft хо-

чется отметить, что в настоящее время огромное количество компаний, занимающихся

разработкой программных  приложений, "уставшее" от постоянной гонки Microsoft по

пути создания новых операционных систем, переключается  на Unix-подобные ОС, в

первую очередь  Linux, Qnx и др.

     

     Сходства  и различия Windows 9x и Windows NT (2000, XP) 

    Общие  черты.

1. Простота использования:

        • Автоматическое определение  оборудования во время инсталляции  и последую-

           щей конфигурации

        • Интерфейс пользователя нового  поколения

        • Технология Plug and Play

2. Мощность:

        • Реальная многозадачность

        • Использование Win32® и OLE

3. Способность  совместной работы:

     • Встроенная поддержка основных сетевых  протоколов (TCP/IP, IPX/SPX, NetBeui)

     • Открытая сетевая архитектура и  способность выбора типа сетевого клиента,

     транспорта, драйверов и расширяемость для  поддержки дополнительных    сетевых

     приложений.

     • Встроенные средства предоставления удаленного доступа к рабочей станции

4. Управляемость:

        • Открытая архитектура управления  с возможностью использования  дополнитель-

           ных управляющих систем.

        • Поддержка стандартов системного  управления

        • Независимая настройка рабочей  области экрана для каждого  пользователя и

Информация о работе Многозадачность Windows от NT до Vista