Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Эволюция операционных систем.Содержание книги
Поиск на нашем сайте
Первые вычислительные машины были очень дорогими, поэтому было важно использовать их как можно эффективнее. Простои, происходившие из-за несогласованности расписания, а также время, затраченное на подготовку задачи, – все это обходилось слишком дорого, и чтобы повысить эффективность работы, была предложена концепция пакетной операционной системы. Третий этап: Простые пакетные системы. Системы пакетной обработки данных: Пользователь в данном случае не работает на физическом уровне с машиной. Программы и данные заносятся последовательно на одну магнитную ленту. Такой режим имеет также недостатки: использование части машинного времени (времени процессора) на выполнение системой управляющей программы не способствует увеличению пропускной способности ЭВМ. В пакетном режиме темп программ и загруженность процессора, как установлено, возрастают. Плата за это – увеличение «времени консервации» для пользователей. Это интервал времени между моментом передачи пользователем операторской службе программы на счёт и моментом, когда он получит результаты счёта. Чем в больший пакет попадает программа пользователя, тем больше будет этот интервал времени. Четвёртый этап: Мультипрограммный пакетный режим и мультипрограммные ЭВМ: основой функционирования таких ЭВМ является размещение в оперативной памяти машины не одной, а нескольких пользовательских программ. Главная идея, лежащая в основе пакетных операционных систем, состоит в использовании особой программы, известной под названием монитор. Используя операционную систему такого типа, пользователь не имел непосредственного доступа к вычислительной машине. Вместо этого он передавал свое задание на перфокартах или магнитной ленте оператору компьютера, который собирает разные задания в пакеты и помещает их в устройство ввода данных. Каждая программа составлена таким образом, что при завершении ее работы управление переходит к монитору, который автоматически загружает следующую программу. Тем самым уменьшается время простоя компьютера.
Монитор управляет последовательностью событий. Чтобы это было возможно, большая его часть должна всегда находиться в оперативной памяти и быть готовой к работе. Эту часть монитора называют резидентным монитором. Оставшуюся часть составляют утилиты и общие функции, которые загружаются в начале выполнения каждого задания в виде подпрограмм, вызываемых программой пользователя, если они требуются. Монитор считывает с устройства ввода данных, в качестве которого обычно выступали устройства ввода с перфокарт или магнитной ленты, по одному заданию. При этом текущее задание размещается в области памяти, предназначенной для программ пользователя, и ему передается управление. По завершении задания оно возвращает управление монитору, который сразу же начинает считывать следующее задание. Результат исполнения каждого задания направляется на устройство вывода, например принтер. После того как задание полностью считано в память, монитор отдает процессору команду перехода, по которой он должен начать исполнение программы пользователя. Процессор переходит к обработке программы пользователя и выполняет ее команды до тех пор, пока не дойдет до конца или пока не возникнет сбойная ситуация. В любом из этих двух случаев следующей командой, которую процессор выполнит, будет команда монитора. Таким образом, наличие монитора решает проблему очередности выполнения заданий и повышает загрузку вычислительной машины. Задания в пакетах выстраиваются в очередь и выполняются без простоев настолько быстро, насколько это возможно. Кроме того, монитор помогает в подготовке программы к исполнению. В пакетных операционных системах в каждое задание включаются простые команды языка управления заданиями (JCL – Job Control Language). Это специальный тип языка программирования, используемый для того, чтобы отдавать команды монитору. Примерами таких команд могут служить команды $JOB, $LOAD, $RUN и $END, соответственно обозначающие начало задания, загрузку программы, ее запуск и конец задания Таким образом, монитор, или пакетная операционная система представляет собой обычную компьютерную программу. Ее работа основана на способности процессора выбирать команды из различных областей основной памяти. При этом происходит передача и возврат управления. Мониторы: - Управление последовательностью событий; - Пакеты заданий записаны на магнитную ленту; - Возвращение управления монитору при завершении программы
8. Эволюция операционных систем. Использование аппаратных возможностей операционными системами:
Режимы работы и переключение режимов:
9 Эволюция операционных систем. Многозадачные операционные системы. Гистограммы использования ресурсов при однозадачной и многозадачной обработке. В тетради +
+ тетрадь
10 Эволюция операционных систем. Многозадачные системы с разделением времени. Алгоритм планирования на основе абсолютного приоритета (с вытеснением).
|
||||
Последнее изменение этой страницы: 2017-02-06; просмотров: 260; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.166.141 (0.006 с.) |