Математика | ||||
UNIX взаимодействие процессов -стивенс.у Питьер 2002 стр.572 | ||||
UNIX взаимодействие процессов -стивенс.у Питьер 2002 стр.572
Книга написана известным экспертом по операционной системе UNIX и посвящена описанию одной из форм межпроцессного взаимодействия, IPC, с использованием которой создается большинство сложных программ. В ней описываются четыре возможности разделения решаемых задач между несколькими процессами или потоками одного процесса: передача сообщений, синхронизация, разделяемая память, удаленный вызов процедур. Книга содержит большое количество иллюстрирующих примеров и может использоваться как учебник по IPC, и как справочник для опытных программистов. Краткое содержание Предисловие.........................................18 Часть 1. Введение в IPC Unix Глава 1. Обзор средств взаимодействия процессов Unix................................24 Глава 2. Posix IPC .....................................41 Глава 3. System V IPC..................................49 Часть 2. Обмен сообщениями Глава 4. Именованные и неименованные каналы ..........63 Глава 5. Очереди сообщений Posix......................97 Глава 6. Очереди сообщений System V..................152 Часть 3. Синхронизация Глава 7. Взаимные исключения и условные переменные .... 179 Глава 8. Блокировки чтения-записи ....................197 Глава 9. Блокирование записей........................213 Глава 10. Семафоры Posix.............................239 Глава 11. Семафоры System V .........................301 Часть 4. Разделяемая память Глава 12. Введение в разделяемую память ..............322 Глава 13. Разделяемая память Posix....................343 Глава 14. Разделяемая память System V.................361 Часть 5. Удаленный вызов процедур Глава 15. Двери .....................................371 Глава 16. Пакет Sun RPC ..............................415 Эпилог .............................................469 Приложение А. Измерение производительности ........473 Приложение Б. Основы многопоточного программирования....................514 Приложение В. Вспомогательные исходные коды........518 Приложение Г. Решения некоторых упражнений .........527 Литература .........................................546 Алфавитный указатель...............................548 Цена: 300руб. |
||||