Название: Многопоточное программирование с использованием POSIX Threads 2016 (2-е изд.)
Автор: Иртегов Д.В.
Издательство: М.: НОУ "Интуит"
Год: 2016
Страниц: 170
Формат: PDF
Размер: 16.4 Мб
Язык: русский
Курс посвящен разработке многопоточных приложений на языках C/C++ с использованием POSIX Thread Library. Основное внимание уделяется разработке ориентированных на ввод-вывод приложений и сетевых сервисов, но рассматриваются также некоторые вопросы, связанные с разработкой вычислительных программ с разделяемой памятью и приложений реального времени. Примеры программ тестировались под ОС Solaris 10 с использованием Sun Studio 11.
Содержание
Лекция 1. Введение ... 4
Лекция 2. Реализации POSIX Threads API ... 15
Лекция 3. Создание и завершение нитей ... 23
Лекция 4. Атрибуты нитей и управление нитями ... 39
Лекция 5. Нити и стандартные библиотеки Unix ... 61
Лекция 6. Мутексы ... 74
Лекция 7. Блокировки чтения-записи, условные переменные, барьеры и семафоры-счетчики ... 91
Лекция 8. Мультиплексирование ввода/вывода и асинхронный ввод/вывод ... 102
Лекция 9. Событийно-ориентированные архитектуры ... 125
Лекция 10. Архитектуры многопоточных приложений ... 141
Лекция 11. Правила приема задач и выставления оценок ... 156
Лекция 12. Задания практикума "Многопоточное программирование" ... 161
Скачать Иртегов Д.В. - Многопоточное программирование с использованием POSIX Threads (2-е изд.)