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

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

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

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

Предположим ' .,ф~' также, что источник заданий бесконечен. а. Предположим, что планировщик операционной системы не запускает задание до тех пор, пока не становятся доступными четыре устройства. В начале рзбо. ты задания за ним закрепляются четыре устройства, которые освобождаются,: ." только по завершении задания. Чему равно максимальное количество заданий,:;.';, которое может одновременно выполняться в такой системе7 Чему разно мн !',. нимальное и максимальное количество лентопротяжных устройств, которое .„', „ может оказаться простаивающим при такой стратегии7 б. Предложите альтернативную стратегию для повышения степени использа,":;!:— вания лентопротяжных устройств, которая в то же время позволяет избе: жать взаимоблокировок.

Чему равно максимальное количество одновр~;";;:, менно выполняющихся заданий? Какой величиной ограничено количеств~~~,.'. простаивающих лентопротяжных устройств7 Операции ввода-вывода и Файлы При создании операционной системы важное место занимают средства ввода-вывода и система управления Файлами. При рассмотрении ввода-вывода ключевым вопросом является производительность. От удачного проектирования средств ввода-вывода во многом зависит производительность всей вычислительной системы.

Если обратить внимание на Функционирование компьютерных систем, то можно увидеть, что скорость работы процессора непрерывно возрастает, а если один процессор работает недостаточно быстро, то повысить производительность можно путем использования ЯМР-конфигурации. Скорость доступа к основной памяти также возрастает, хотя и медленнее, чем скорость работы процессора. При разумном использовании одного, двух или более уровней внутренней кэш-памяти возможно ускорить доступ к основной памяти, компенсируя этим отставание скорости работы основной памяти от скорости работы процессора. Заметим, однако, что производительность при операциях ввода-вывода остается существенной проблемой, особенно при работе с дисковой памятью. Производительность важна и при рассмотрении Файловых систем.

Здесь на первый план выступают также такие требования„как надежность и безопасность. С точки зрения пользователя, файловая система является, возможно, самым важным аспектом операционной системы пользователю необходим не только быстрый доступ к файлам„но и гарантия того, что Файлы останутся неповрежденными и будут защищены от несанкционированного доступа. $42 Часть 4. Плаииро Глава 1К У~ра~~ен~е вв0Д0м-вв1в0Д0м и Диск0в0е 1ланирование Зта глава начинается с обзора запоминающих устройств ввода-вывода и оранизации выполнения операций ввода-вывода в операционной системе. Далее аы рассмотрим различные стратегии буферизации, способные повысить произво бдительность.

Остальная часть главы посвящена дисковым операциям ввода~ывода. ы по . М пытаемся найти способ упорядочения многочисленных запросов к иску, что позволит с волит использовать преимущества Физических характеристик досгупа к диску, необходимые для уменьшения времени отклика. И, наконец, мы рассмотрим повы вышение производительности и надежности за счет применения тисковых массивов и использования дискового каша.

Глава 12. Управление файлами В этой главе обсуждаются различные методы организации файлов, а также анализируются проблемы, связанные с управлением Файлами и доступом к ним в операционной системе. Большое внимание уделяется Физической и логической организации данных. Здесь описаны сервисные средства управления Файлами, предоставляемые пользователю операционной системой. Кроме того, в главе рассмотрены специфические устройства и структуры данных, входящие в систему управления файлами. ГЛАВА Управление вводом выводом и дисковое планирование .1.

Устройства ввода-выво рганнзация ф 1 З- Вопросы н оектн ° - р рования операционных систем 1.4. БуФеризация операций ввода-вывода 1.6. Дисковое планирование 1.6. КАП) 1.7. Дисковый кзиц 1.8. Ввод-вывод в ОХАХ ЯУВ4 1.8. Ввод-вывод в ЪГин1омв 2000 1.10. Резюме , ключевые термины н контрольные вопросы .11. Рекомендуемая литература .12. Задачи иложение. Дисковые устройства 'Часть 5.

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

После этого рассматтется буферизация — од я — один из основных предоставляемых операционной систй с~раисов ввода-вывода, повышающий общую производительн Остальные разделы главы посвящены операциям ввода-вывода зитным диском. В современных системах этот вид операций вв ый важный, а с пользовательской точки зрения он является тению производительности. Мы начнем с описания разработки ательности дисковых операций ввода-вывода, а затем рассмотр одов повышения этой производительности. Приложение к данной главе завершает анализ характеристик вн щих устройств, включая магнитный диск и оптические устройства Как было сказано в главе 1, "Обзор компьютерных систем", вне сопровождающие операции ввода-вывода, могут быть объединены Работающие с пользователем Используются для связи с компьютера.

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

Имеются существенные различия как между устройствами инадлежащими к разным классам, так и в рамках каждого к ."дующие из этих различий. Скорость передачи данных. Скорость передачи данных може несколько порядков (рис. 11. 1). Применение. Каждое действие, поддерживаемое устройством, ние на программное обеспечение и стратегии операционной си пример, использующийся для хранения Файлов диск требуе граммного обеспечения для управления Файлами. Диск, испол стае внешнего запоминающего устройства для страниц вирту зависит от программных и аппаратных средств виртуальн алькой пам го, данные приложения оказывают воздействие и на алгоритмы дискового ила нирования (этот вопрос рассматривается в настоящей главе позже).

В качестве еще одного примера можно привести терминал„который может использоваться как обычным пользователем„так и системным администратором — при этом требуются не только различные уровни привилегий, но и, вероятно, различные уровни приоритетов операционной системы. ° Сложность управления. Для принтера требуется относительно простой ин терфейс управления, диску же необходим намного более сложный интер Фейс.

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

е Условия ошибок. Природа ошибок, способ сообщения о них, их последствия и возможные ответы резко отличаются при переходе от одного устройства к другому. 010аЬй Етпетпет Графический монитор Жесткий диск Етпетпе1 Стический диск Сканер Лазерный принтер Гибкий диск Модем Мытаь Клан натура 10~ 10з 10з 104 10з 10а 1О 10а 10з Скорость передачи даннык, Ьрз Рис. 11.1. Скорость передачи данных типичных устройств ввода-вывода Такое разнообразие приводит тому, что, по сути, невозможна разработка е ино диного и согласованного подхода к проблеме ввода-вывода как с точки зрения операционной системы, так и с точки зрения пользовательских процессов, 1'лава 11. Управление вводом-выводом и дисковое планирование 547 В разделе 1.7 рассмотрены три способа осуществления ввода-вывода.

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

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

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

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

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