Наверх Системное программирование
Предыдущий раздел Оглавление Следующий раздел

3.3. ВЗАИМОДЕЙСТВИЕ ПРОЦЕССОВ

При выполнении своих действий одними процессами может возникнуть необходимость взаимодействия с другими процессами. Например, один процесс должен получить данные для дальнейшей обработки от другого процесса и передать их ожидающему третьему процессу, причем такая ситуация может повториться не один раз. Поэтому необходима хорошо продуманная схема взаимодействия процессов без использования прерываний. Далее будут рассмотрены некоторые вопросы, которые связаны с межпроцессным взаимодействием (Inter Process Communication (IPC)). Вопросы будут рассматриваться в контексте процессов, но, очевидно, что те же проблемы и решения могут быть применены и в отношении потоков.

Предыдущий раздел Оглавление Следующий раздел