69302

Стани процесів та потоків

Лекция

Информатика, кибернетика и программирование

Перехід потоків між станами очікування і готовності реалізовано на основі планування задач або планування потоків. Під час планування потоків визначають який з потоків треба відновити після завершення операції введення-виведення як організувати очікування подій у системі.

Украинкский

2014-10-03

35.5 KB

6 чел.

Лекція № 6

Тема: Стани процесів та потоків

Для потоку дозволені такі стани:

створення (new) - потік перебуває у процесі створення;

виконання (running) — інструкції потоку виконує процесор (у конкретний момент часу на одному процесорі тільки один потік може бути в такому стані);

очікування (waiting) — потік очікує деякої події (наприклад, завершення операції введення-виведення); такий стан називають також заблокованим, а потік — припиненим;

готовність (ready) — потік очікує, що планувальник перемкне процесор на нього, при цьому він має всі необхідні йому ресурси, крім процесорного часу

завершення (terminated) — потік завершив виконання (якщо при цьому його ресурси не були вилучені з системи, він переходить у додатковий стан -стан зомбі).

Можливі переходи між станами потоку зображені на рис. 3.2.

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

Для здійснення переходу потоків між станами готовності та виконання необхідне планування процесорного часу. На основі алгоритмів такого планування визначають, який з готових потоків потрібно виконувати в конкретний момент, коли потрібно перервати виконання потоку, щоб перемкнутися на інший готовий потік тощо. Планування задач і процесорного часу є темою розділу 4.

Відносно систем, які реалізують модель процесів, прийнято говорити про стани процесів, а не потоків, і про планування процесів; фактично стани процесу в цьому разі однозначно відповідають станам його єдиного потоку.

У багатопотокових системах також можна виділяти стани процесів. Наприклад, у багатопотоковості, реалізованій за схемою М:1, потоки змінюють свої стани в режимі користувача, а процеси - у режимі ядра.

Питання для самоконтролю:

  1.  Стани потоку.
  2.  Переходи між станами потоку


 

А также другие работы, которые могут Вас заинтересовать

27745. Станислав Теофилович Шацкий 22.81 KB
  Шацкий писал по этому вопросу в 1918 г. Шацкий родоначальник русской и советской дошкольной педагогики. Еще в дореволюционные годы им и его ближайшими сотрудниками была разработана оригинальная как Шацкий называл русская система воспитания в детском саду существенно отличавшаяся от той что была создана Фрёбелем и современницей Шацкого М.
27746. Цель деятельности социального педагога 19.77 KB
  Предлагаемые ниже таблицы отражают примерный перечень как основных направлений деятельности социального педагога так и их содержание. Предлагаемые ниже таблицы отражают примерный перечень как основных направлений деятельности социального педагога так и их содержание. Направления деятельности Содержание Социальнопедагогическое исследование с целью выявления социальных и личностных проблем детей всех возрастов проведение социальной паспортизации классов учебного учреждения микрорайона; изучение и анализ культурнобытовых отношений в семьях...
27747. Педагогическая деятельность Песталоцци 20.29 KB
  Иоганн Генрих Песталоцци 1746 1827 родился в Швейцарии в Цюрихе в семье врача. Песталоцци близко ознакомился с тяжелым положением крестьян и с малых лет проникся глубоким сочувствием к народу. Образование Песталоцци получил сначала в начальной а затем в латинской средней школе и в высшем учебном заведении гуманитарного направления коллегиуме на филологическом и философском отделениях где под влиянием французских просветителей развивались передовые демократические идеи.
27748. Факторы социализации и формирования личности 20.14 KB
  Факторы социализации и формирования личности Социализация как уже отмечалось осуществляется в различных ситуациях возникающих в результате взаимодействия множества обстоятельств. В подростковом и юношеском возрасте увеличивается и оказывается наиболее действенным влияние групп сверстников в зрелом же возрасте на первое место по значимости выходят сословие трудовой или профессиональный коллектив отдельные личности.В последние годы все большее значение ученые придают макпофакторам социализации в том числе и природногеографическим...
27749. Основными направлениями социально-педагогической деятельности являются 17.47 KB
  Поскольку проблема ребенка требующая разрешения как правило имеет и внутренние личностные и внешние аспекты социальнопедагогическая деятельность обычно включает две составляющие: непосредственную работу с ребенком; посредническую деятельность во взаимоотношениях ребенка со средой способствующую их социальнокультурному становлению и развитию. По содержанию социальнопедагогическая деятельность чрезвычайно многообразна. Однако в настоящее время эта задача непростая поскольку сфера практической социально педагогической деятельности...
27750. Становление идей воспитывающего и развивающего обучения в педагогической мысли Западной Европы до 80-х гг. XIX в 27.72 KB
  Становление идей воспитывающего и развивающего обучения в педагогической мысли Западной Европы до 80х гг. в педагогической мысли возникают теории обучения и воспитания которые становятся классическими педагогическими теориями и базой для дальнейшего развития науки и практики образования во всех странах. Так один из основоположников дидактики начального обучения швейцарский педагог Иоганн Генрих Песталоцци 1746–1827 окончивший два курса коллегиума Каролинум вел активную просветительскую деятельность организовал ряд приютов для детей из...
27751. Сущность коррекционно-педагогической деятельности с детьми и подростками 28.78 KB
  Возникает задача поиска более действенных и результативных путей профилактики и педагогической коррекции отклоняющегося поведения детей и подростков как следствия их школьной дезадаптации опирающихся на принципы гуманизации и индивидуализации педагогического процесса в общеобразовательной школе. В педагогической науке в настоящий момент отсутствуют системные исследования коррекционнопедагогической деятельности не ведется пока целостного изучения взаимосвязи между коррекционной деятельностью и единым педагогическим процессом. Поэтому...
27752. Психолого - педагогические подходы в воспитании детей с ограниченными возможностями 39.13 KB
  В процессе развития ребенка функциональные системы взаимовлияют друг на друга. Поэтому эмоциональноположительное взаимодействие ребенка с матерью составляет основу формирования всех психических функций: речи внимания памяти целенаправленной деятельности эмоциональной сферы мышления и сознания. Специальные исследования показали что отрицательные последствия воспитания детей грудного и раннего возраста в учреждениях закрытого типа возникают не изза отсутствия материального ухода а являются следствием недостаточности эмоциональных...
27753. Средства массовой информации. Их влияние на развитие личности детей и подростков 23.81 KB
  Не смотря на бурное развитие средств коммуникации в начале XXI века телевидение и сегодня остается самым массовым и доступным средством информации. СМИ являются также источниками пошлой информации порнографии. Помимо негативного влияния СМИ на молодежное поведение можно выделить несколько позитивных моментов: СМИ держит молодежь в курсе всех происходящих событий таким образом удаляя информационный голод средства массовой информации повышает общую в том числе и политическую культуру населения; служит для взаимного информирования властей и...