рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Лекция: Управление процессами

Лекция: Управление процессами - Лекция, раздел Менеджмент, Лекция: Управление Процессами. Планирование И Диспетчер...

Лекция: Управление процессами. Планирование и диспетчеризация процессов

 

В лекции рассмотрены основные концепции управления процессами, планирования и диспетчеризации процессов.

 

Содержание

  • Введение
  • Понятие процесса
  • Состояния процесса
  • Блок управления процессом
  • Переключение с одного процесса на другой
  • Очереди, связанные с диспетчеризацией процессов
  • Планировщики, выполняющие диспетчеризацию процессов
  • Переключение контекста
  • Создание процесса – одна из основных операций над процессами
  • Уничтожение процесса
  • Ключевые термины
  • Краткие итоги
  • Набор для практики
    • Вопросы
    • Упражнения
    • Темы для курсовых работ, рефератов, эссе

 

Введение

Начиная с данной лекции, в курсе более подробно рассматриваются все ключевые концепции и задачи ОС и используемые для их реализации алгоритмы и структуры данных. Первая концепция, подробно рассматриваемая в данной и следующей лекциях, - концепция процесса и управления процессами. Рассматриваются следующие вопросы:

  • понятие процесса;
  • состояния процесса;
  • блок управления процессом;
  • диспетчеризация процессов;
  • операции над процессами.

Понятие процесса

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

Состояния процесса

Новый (new):Процесс создается операционной системой, но еще не начал выполняться. Исполняемый (running):Исполняются команды процесса на процессоре или… Ожидающий (waiting):Процесс ожидает наступления некоторого события, например, завершения ввода-вывода. В состоянии…

Блок управления процессом

Блок управления процессом (Process Control Block – PCB)– системная структура данных, используемая ОС для управления процессом, содержащия следующую информацию, ассоциируемую с каждым процессом:

  • Состояние процесса
  • Текущее значение счетчика команд (используется при продолжении выполнения процесса);
  • Значения регистров процессора (также используются при возобновлении процесса);
  • Информация для диспетчеризации процессора (указатель на стек процесса, номер процесса);
  • Информация для управления памятью (границы области памяти процесса);
  • Статистическая информация (общее время выполнения процесса, оставшееся из заявленного время выполнения, суммарное время ввода-вывода и т.д.)
  • Информация о состоянии ввода-вывода (список открытых файлов).

Структура блока управления процессом изображена на рис. 8.2.


Рис. 8.2. Блок управления процессом (PCB).

Переключение с одного процесса на другой

Рис. 8.3. Переключение с одного процесса на другой. На схеме изображено два процесса – P0 и P1. При прерывании или системном вызове в процессе P0 операционная система…

Очереди, связанные с диспетчеризацией процессов

Управление процессами операционной системой и поведение процессов в системе можно рассматривать как миграцию между различными очередями. На рис. 8.4 изображена схема организации очереди готовых процессов и очередей…

Планировщики, выполняющие диспетчеризацию процессов

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

Переключение контекста

Переключение контекста относится к накладным расходам (overhead), так как система не выполняет никаких полезных действий при переключении с одного… Время переключения контекста зависит от аппаратной поддержки. Выше мы… Например, в системе "Эльбрус" контекстное переключение выполнялось всего одной аппаратной командой - СМСТЕК…

Создание процесса – одна из основных операций над процессами

Возможны различные подходы к созданию процессов, с точки зрения возможности совместного использования (разделения) ресурсов процессом-родителем и… Разделение ресурсов. Возможны следующие подходы: Процесс-родитель и… Исполнение. Возможны следующие подходы: Процесс-родитель и дочерние процессы исполняются совместно; …

Уничтожение процесса

При своей работе процесс-родитель может уничтожить дочерние процессы системным вызовом abort (UNIX). Это возможно в следующих случаях: Дочерний…

Ключевые термины

Готовый к выполнению (ready) –Состояние процесса, при котором он ожидает получения ресурсов процессора для его исполнения. Диспетчеризация– поочередное выделение планировщикомоперационной система… Долговременный планировщик (планировщик заданий)- планировщик ОС, определяющий, какие процессы должны быть перемещены…

Краткие итоги

Для управления процессом ОС создает блок управления процессом (PCB), содержащий состояние процессора, счетчик команд, регистры процессора,… Для управления процессами ОС использует следующие очереди: очередь заданий… Планировщики ОС планируют поочередное выделение процессам квантов процессорного времени. Долговременный планировщик…

Набор для практики

Вопросы

Упражнения

Темы для курсовых работ, рефератов, эссе

 

– Конец работы –

Используемые теги: Лекция, управление, процессами0.063

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Лекция: Управление процессами

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Учебная программа курса. 4. Лекция 1. История психологии как наука. 5. Лекция 2. Античная философия и психология. 6. Лекция 3. Развитие психологии в Средневековый период. 19. Лекция 16. Тревога и защита
Введение... Учебная программа курса... Рабочая программа курса Лекция История психологии как наука...

Лекция первая. ИСТОРИЯ СОЦИОЛОГИИ КАК ОБЛАСТЬ ЗНАНИЯ Лекция вторая. ИЗ КАКИХ ИДЕЙ РОДИЛАСЬ СОЦИОЛОГИЯ: ИНТЕЛЛЕКТУАЛЬНЫЕ ИСТОКИ НОВОЙ НАУКИ Лекция третья. СОЦИОЛОГИЯ ОГЮСТА КОНТА ЛЕКЦИИ
Оглавление... ОТ АВТОРА... Лекция первая ИСТОРИЯ СОЦИОЛОГИИ КАК ОБЛАСТЬ ЗНАНИЯ Лекция вторая ИЗ КАКИХ ИДЕЙ РОДИЛАСЬ СОЦИОЛОГИЯ ИНТЕЛЛЕКТУАЛЬНЫЕ ИСТОКИ НОВОЙ НАУКИ...

Лекции 1.ОСНОВНЫЕ ПОНЯТИЯ И КАТЕГОРИЯ ИНФОРМАТИКИ. 2 ЛЕКЦИИ 2. МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ. СИСТЕМЫ СЧИСЛЕНИЯ. 12 ЛЕКЦИЯ 3. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ЭВМ. 20 ЛЕКЦИЯ 4. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРОВ.. 49 Широко распространён также англоязычный вар
gl ОГЛАВЛЕНИЕ... Лекции ОСНОВНЫЕ ПОНЯТИЯ И КАТЕГОРИЯ ИНФОРМАТИКИ... ЛЕКЦИИ МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ СИСТЕМЫ СЧИСЛЕНИЯ...

ЛЕКЦИЯ № 1. Факторы выживания в природной среде ЛЕКЦИЯ № 2. Обеспечение водой ЛЕКЦИЯ № 3. Обеспечение питанием ЛЕКЦИИ по ОБЖ
КЛАСС Содержание Стр I четверть ЛЕКЦИЯ Факторы выживания в природной среде ЛЕКЦИЯ... ЛЕКЦИЯ Факторы выживания в природной... ЛЕКЦИЯ Обеспечение питанием...

Понятие управления. Виды управления. Управленческий труд и его особенности. МОДЕЛИ УПРАВЛЕНИЯ. ПОДХОДЫ К УПРАВЛЕНИЮ
Основатель Ф У Тейлор В г выпустил первую печатную работу которая... Основная идея используя замеры и наблюдения за работой исполнителей можно оптимизировать технологию выполнения работ...

РАЗДЕЛ I. ГОСУДАРСТВЕННОЕ УПРАВЛЕНИЕ - СИСТЕМНОЕ ОБЩЕСТВЕННОЕ ЯВЛЕНИЕ. ЛЕКЦИЯ 1. ПОНЯТИЕ ГОСУДАРСТВЕННОГО УПРАВЛЕНИЯ
Со времени выхода в свет первого издания прошло шесть лет Это хотя и небольшой но вполне достаточный срок для того чтобы можно было судить о его... Середина х годов в России когда была опубликована предыду щая моя книга... В тех условиях и в той интеллектуальной атмосфере размышлять о государственном управлении считалось ретроградством...

ЛЕКЦИИ Лекция первая.ИСТОРИЯ СОЦИОЛОГИИ КАК ОБЛАСТЬ ЗНАНИЯ Лекция вторая. ИЗ КАКИХ ИДЕЙ РОДИЛАСЬ СОЦИОЛОГИЯ: ИНТЕЛЛЕКТУАЛЬНЫЕ ИСТОКИ НОВОЙ НАУКИ Библиотека
Библиотека... Учебной и научной литературы...

Лекция: Архитектура компьютерной системы В лекции подробно рассмотрена архитектура компьютерной системы: управление прерываниями
В лекции подробно рассмотрена архитектура компьютерной системы управление прерываниями памятью вводом выводом иерархия памяти ассоциативная... Содержание Введение Архитектура компьютерной системы... Введение...

Курс русской истории Лекции I—XXXII КУРС РУССКОЙ ИСТОРИИ Лекции I—XXXII ЛЕКЦИЯ I Научная задача изучения местной истории
Все книги автора... Эта же книга в других форматах... Приятного чтения...

Управление, его цель и задачи функции. Организация управления. Система управления в составе системы производства
Информационная система ИС это организационно упорядоченная взаимосвязанная совокупность средств и методов ИТ а также используемых для хранения... Российский ГОСТ РВ определяет информационную систему как... Основной задачей ИС является удовлетворение конкретных информационных потребностей в рамках конкретной предметной...

0.039
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам