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