Системное программное обеспечение Лекция 4 Кооперация процессов Чем обусловлена кооперация? 2 Причины для кооперации? 3 Кооперативные процессы 4 Процесс 5 Категории средств обмена информацией 6 Уровни организации связи 7 Два способа адресации 8 Прямая адресация 9 Информационная валентность процессов и средств связи 10 Направленность связи 11 Особенности передачи информации по линиям связи 12 Буферизация 13 Размер буфера 14 Модели передачи данных по каналам связи 15 pipe (канал, труба или конвейер) 16 Сообщения • очереди сообщений, • Sockets. 17 Условия надежности канала связи 18 Кто занимается надежностью средств связи 19 Как завершается связь? 20 Контрольные вопросы 21 Нити исполнения 22 Схема двух процессов 23 Реальное поведение процессов 24 Нить исполнения (thread) 25 Состояние процесса и нитей 26 Схема двух нитей 27 Поддержка нитей 28 Заключение 29