Независимые и взаимодействующие процессы - Лекция, раздел Социология, Лекция: Методы взаимодействия процессов В лекции рассматриваются: взаимодействие процессов: проблема ограниченного буфера С Точки Зрения Взаимосвязи, Процессы Подразделяются На Независимые...
С точки зрения взаимосвязи, процессы подразделяются на независимыеи взаимодействующие.
Независимыйпроцесс – процесс, никак не связанный с другими процессами, который не может влиять на исполнение других процессов или испытывать их влияние.
Взаимодействующий (совместный)процесс – процесс, который может влиять на исполнение других процессов или испытывать их влияние.
Преимущества взаимодействующих процессов очевидны:
Совместное использование данных; процессы могут работать с общими данными, при условии их синхронизации (рассматриваемой в следующих лекциях);
Ускорение вычислений;
Модульность: организация взаимодействующих процессов – это метод параллельного решения задачи, декомпозируемой на относительно независимые части, части, каждую из которых решает один из взаимодействующих процессов
В лекции рассматриваются взаимодействие процессов проблема ограниченного буфера проблема производитель потребитель прямая и косвенная связь... Содержание Введение Независимые и взаимодействующие процессы Виды организации взаимосвязи процессов...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Независимые и взаимодействующие процессы
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Виды организации взаимосвязи процессов
С точки зрения видов взаимосвязи родительского и дочернего процессов, процессы подразделяются на независимые, подчиненныеи сопроцессы.
Коммуникация процессов
Рассмотрим теперь возможные механизмы для непосредственной коммуникации процессов и синхронизации их действий.
Наиболее распространенный их них - система сообщений; при эт
Непосредственная коммуникация процессов
При непосредственной коммуникации (direct communication)процессы именуют друг друга явно – по именам или по адресам (указателям), которые указываются в вызовах коммуникационных при
Косвенная коммуникация процессов
При косвенной коммуникации (indirect communication)сообщения направляются и получаются через почтовые ящики(mailboxes), или порты
Буферизация и очередь сообщений
С коммуникационной линией связывается очередь сообщений, реализованная одним из трех возможных способов:
Нулевая емкость очереди сообщенийозначает,
Ключевые термины
Send– операция отправки сообщения другому процессу.
Receive– операция получения сообщения от другого процесса.
Взаимодействующий (совмест
Краткие итоги
Процессы могут быть независимыми друг от друга и взаимодействующими. Преимущества взаимодействующих процессов – совместное использование данных, модульность, ускорение вычислений.
Дочерний
Вопросы
Что такое независимый процесс? Что такое взаимодействующие процессы? В чем преимущества взаимодействующих процессов перед независимыми? Что такое подчиненный процес
Упражнения
Реализуйте модель механизма сопроцессов с операциями resume / detach. Реализуйте парадигму производитель – потребитель. Реализуйте набор операций непосредственной коммуникац
Темы для курсовых работ, рефератов, эссе
Обзор механизмов взаимодействия процессов (реферат). Сопроцессы (сопрограммы) в различных системах и их взаимодействие (реферат). Парадигма производитель – потребитель (рефе
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов