Главная » Просмотр файлов » В. Столлингс - Операционные системы

В. Столлингс - Операционные системы (1114679), страница 16

Файл №1114679 В. Столлингс - Операционные системы (В. Столлингс - Операционные системы) 16 страницаВ. Столлингс - Операционные системы (1114679) страница 162019-05-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 16)

Многопоточность оказывается весьма полезной для приложений, в пощих несколько независимых заданий, которые не требуют последовател ' полнения. В качестве примера такого приложения можно привести серве ., ~ данных, который одновременно принимает и обрабатывает несколько в клиентов. Если в пределах одного и того же процесса обрабатываются'.. олько потоков„то при переключении между различными потоками непро ~тельный расход ресурсов процессора меньше, чем при переключении м .зыыми процессами. Кроме того, потоки полезны при описанном в посл ф Следует отметить, что ароцессы, как лравидо, обладают каждый свои-в о Реевым простпрпнппвоя, а у потоков адресное иростракетво общее.

— Прим. Ред. Часть 1. Основные пон :;дих г лавах структурировании процессов, которые являются частью ядра опера„оыной системы. До недавнего времени нсе персональные компьютеры, рассчитанные на одго пользователя, и рабочие станции содержали один виртуальный микропроб его назначения.

В результате постоянного повышения требований к оивводительности и понижения стоимости микропроцессоров производители ли к выпуску компьютеров с несколькими процессорами. Для повышения нерешл" и ктинности и надежности используется технология симметричнон мн роогоп дессорности вугв (вупппе1г1с пш1Иргосевв1па — ЯМР). Этот термин относится к архиктуре аппаратно атного обеспечения компьютера, а также к образу действий операиоыыой системы, соответствующему этой архитектурной особенности.

Симметричную мн огопроцессорность можно определить как автономную компьютерную систему со следующими характеристиками. 1. В системе имеется несколько процессоров. 2. Эти процессоры, соединенные между собой коммуникационной шиной или какой-нибудь другой схемой, совместно используют одну и ту же основную память и одни и те же устройства ввода-вывода. 3. Все процессоры могут выполнять одни и те же функции (отсюда название симметиричнал обрибоюпка).

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

Сформулированное выше положение проиллюстрировано на рис. 2.12. В многозадачном режиме в один и тот же момент времени может выполняться только один процесс, тогда как остальные процессы вынуждены ожидать своей очереди. В многопроцессорной системе могут выполняться одновременно несколько процессов, причем каждый из них будет работать на отдельном процессоре. Надежность.

При симметричной мультипроцессорной обработке отказ одного из процессоров не приведет к остановке машины, потому что нсе процессоры могут выполнять одни и те же функции. После такого сбоя система продолжит свою работу, хотя производительность ее несколько снизится. Наращивание. Добавляя н систему дополнительные процессоры, пользователь может повысить ее производительность. Масштабируемость. Производители могут предлагать свои продукты в различных, различающихся ценой и производительностью, конфигурациях, предназначенных для работы с разным количеством процессоров. Важно отметить, что перечисленные выше преимущества являются скорее цо тенциальными, чем гарантированными. Чтобы надлежащим образом реализозат "отеыциал, заключенный в многопроцессорных вычислительных системах, .,Рл в ава 2. Обзор Опепационных систем .тей потребляемая операционная память возросла до 36 Кбайт. С тех пор делано несколько обновлений версии 3.0, о которых следует Упомянутьаа БОБ 3.1, вышедшая в 1984 году, поддерживала сети персональных ко ' еров Размер ее резидентной части не изменился, что было достигнуто за" увеличения подкачиваемой с диска части операционной системы.

11ОБ 3.3"- 'ж ~ущенная в 1987 году, обеспечивала поддержку новой серии машин ф ВМ вЂ” РЯ/2. Зта версия, как и предыдущие, не использовала всех преиму ~роцессора компьютера РБ/2, которые предоставлялись благодаря микрос 10286 и 32-битовой 80386. На этой стадии минимальная резидентная часть емы, которая зависела от определенных дополнительных возможностей, ', юсла до 46 Кбайт. до этого времени операционная система ВОЯ далеко не полностью ис ~овала возможности системы, на которой она эксплуатировалась. Появив процессор 80486, а впоследствии и Репй1шн, обеспечивали возможности и ~одительность, которые бесхитростная операционная система БОЯ была ~е в состоянии использовать.

Тем временем в начале 80-х годов фирма М1с ' ~ачала разрабатывать графический интерфейс пользователя (дгарЫса1 пэег асе — 6Ш), который служил бы посредником между пользователем и 1ричиной этого послужило то, что фирма М1сгозо1С решила посостяза " зирмой Мас)пФозЬ, операционная система которой на то время не имела ~авных по простоте использования. К 1990 году М1сгозоИ разработала гр кий интерфейс пользователя, известный под названием %1пс1оъ"э 3.0, к приблизился к Мас1птовЬ по своей дружественности к пользователю. О' Ч1пйоюз З.О имел тот недостаток, что он был надстройкой поверх ХОБ.

Фирмой М1сгозоИ была также предпринята неудачная попытка разра, перационную систему нового поколения совместно с фирмой 1ВМ0. Зта ~ионная система должна была в полной мере использовать мощности микропроцессоров и в то же время быть такой же удобной в использов ~ %'пп1омэ. После этого М1сговой самостоятельно разработала операцио истему %1пйоюз МТ, которая использует возможности современных мик асессоров и обеспечивает многозадачность в однопользовательской или юльзовательской среде. Первая версия %1пдожв ХТ вЂ” 3.1 — появилась в 1993 году с так рафическим интерфейсом пользователя, как и у %'1пйожз 3.1, другой оп ' иной системы Фирмы М1сгозо1т., которая последовала за %1г1пт1ожз 3,0. 1Т 3.1 была новой 32-битовой операционной системой, которая поддер ~риложения предыдущих версий ЭОБ и %'1пйоъз, а также приложения оп иной системы ОБ/2з.

После выпуска нескольких версий ХТ З.х фирма М1сгозоИ выпустил. ", 'ему ХТ 4,0, которая, в основном, имела ту же внутреннюю архитектуру,, ' х. Наиболее заметным внешним изменением было то, что ХТ 4.0 предос ~а такой же интерфейс пользователя, как и Ю1пдо~з 98.

Главное же изме рхитектуры состояло в том„что некоторые графические компоненты, кот '" Фирме ХВМ удалось собственаы.чи усилиями разработать оаерацианную с ~3'2 Зак и ИЧлИоаэ ФТ, Оя/2 гагр является современной многозадачной много оа операционной системой. б 7'олысо ~б-битовые ариложения ОЯ/2.

— Прим. род Часть 1. Основные по Однопользовательская многозадачность Операционная система Ж2К является типичным представителем операционных систем для микрокомпьютеров (в качестве других примеров можно привести ОЯ/2 и МасОЯ). Она была вызвана к жизни необходимостью использовать возможности современных 32-битовых микропроцессоров, которые по скорости, совершенству используемого аппаратного обеспечения и емкости памяти сравнимы с теми мейнфреймами, которые выпускались еще несколько лет назад. Одна из наиболее примечательных особенностей этих операционных систем состоит в том, что хотя они и предназначены для интерактивной работы одного пользователя, эти системы являются многозадачными.

Необходимость введения многозадачности на персональных компьютерах, рабочих станциях и серверах была продиктована двумя основными качественными изменениями программного обеспечения. Во-первых, увеличение скорости и объема памяти, с которой способны работать микропроцессоры (включая возможность использования виртуальной памяти), привело к тому, что приложения стали более сложными и взаимосвязанными. Представим, например, что пользователю для создания документа понадобились текстовый редактор, программа для создания графичес""х изображений и приложение для подготовки электронных таблиц.

Если "ользователь захочет создать рисунок и вставить его в текст, то ему понадобится выполнить такие шаги. Открыть программу для создания изображений. ' Создать нужный рисунок и сохранить его в виде файла или временно поместить в буфер обмена. ' Закрыть графическую программу. ' Открыть текстовый редактор. 5. а -=-тавить рисунок в нужное место.

:- Рла, а"® 2. Обзор операционных систем 117 иях З.х работали как часть подсистемы Ж1п32 в режиме приложений поль- 'зоват этелей, были перенесены в исполняющую систему Ю1пдожа МТ, которая ра..ботает ет в режиме ядра В результате работа этих важных Функций ускорилась, ,то статало несомненным преимуществом. Потенциальным недостатком стало то, то тете 1ерь эти графические функции получили доступ к сервисам низкого уровчто могло негативно повлиять на надежность операционной системы. , яя,ч™ В 2000 году фирма М1сгоэо1$ сделала еще одно важное обновление, которое еперь на называется Ж1пдоъчэ 2000. Архитектура исполняющей системы и микро„ ра не и н претерпела Фундаментальных изменений по сравнению с ХТ 4.0, однако в систем стеме появились некоторые новые особенности.

В операционную систему 1~/2К были добавлены дополнительные сервисы и возможности, поддерживаю1пие расп распределенную обработку. Главной особенностью Ж2К стала служба Ас1юе 1 георгу, которая обслуживает распределенные каталоги и может на основании „мен Объектов Выдавать информацию о них. В заключение сделаем одно замечание о различии между ЪЧ2К Берег и 1д2К Рго1езе)опа1. Архитектура микроядра и архитектура исполняющей системы по существу являются одинаковыми, однако в версии Бегчег содержатся некоторые сервисы. которые необходимы для использования системы в качестве сетевого сервера. ЕСЛИ жЕ РИСУНОК НУЖНО ИЗМЕНИТЬ, ПОЛВйчаан товый редактор , по ' ватель должен будет закРыть:, :ие сохранить его дактор, открыть графический редакто в р„внести изменения в изоб ранить его„а затем вставить о но ить обновленное изображение назад в док 1о мере возрастания мощности и разнооб азн Разия предоставляемых пользов ервисов и возможностей программного б о о еспечения однозадачная с алыче ограничивает удобство их испольэо РедФ': спольэования и становится Все меньше сественной по отношению к пользователю.

Характеристики

Тип файла
DJVU-файл
Размер
34,99 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее