UNIX网络编程(卷2 进程间通信 英文版)

UNIX网络编程(卷2 进程间通信 英文版)
作 者: Richard Stevens
出版社: 清华大学出版社
丛编项: 影印大学计算机教育丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: UNIX
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  作者:W.RichardStevens国际知名的Unix和网络专家,《TCP/IP详解》(三卷本)作者W.RichardStevens(1951-1999),是国际知名的Unix和网络专家;受人尊敬的计算机图书作家;同时他还是广受欢迎的教师和顾问。Stevens先生1951年生于赞比亚,他的家庭曾多次搬迁,最终定居于南非。早年,他就读于美国弗吉尼亚州的费什本军事学校,后获得密歇根大学学士、亚利桑那大学系统工程硕士和博士学位。他曾就职于基特峰国家天文台,从事计算机编程;还曾在康涅狄格州纽黑文市的健康系统国际公司任主管计算机服务的副总裁。Stevens先生不幸病逝于1999年9月1日,他的离去是计算机界的巨大损失。UNIX环境高级编程(第2版)>>更多作品

内容简介

一种良好的进程间通信(IPC)形式是复杂精致的UNIX程序性能之关键。本书全面深入地介绍了各种进程间通信形式,包括消息传递,同步,共享内存及远程调用(RPC)。作者从介绍IPC的基础及其所要解决的问题开始,逐步引导读者学习如何使SystemVIPC和新的Posix标准两者都达到极至。书中Pthread的内容有较大的扩充,所附的许多例子反映多个线程而不是多个进程。读者通过本书将能掌握各种现行的IPC技术,其中有:管道和FIFO;Posix和SystemV消息队列;互斥锁和条件变量;读写锁;记录上锁;Posix和SystemV信号灯;Posix和SystemV共享内存;Solaris门和SunRPC;IPC技术的性能测量。本书内容详尽且具有权威性,几乎每章都有精选的习题,是计算机和网络专业高年级本科生和研究生的首选教材,本书也可作为网络研究和开发人员的自学教材和参考书。

图书目录

Part 1 Introduction

Chapter 1 Introduction

Chapter 2 Posix IPC

Chapter 3 System V IPC

Part 2 Message Passing

Chapter 4 Pipes and FIFOs

Chapter 5 Posix Message Queues

Chapter 6 System V Message Queues

Part 3 Synchronization

Chapter 7 Mutexes and Condition Variables

Chapter 8 Read-Write Locks

Chapter 9 Record Locking

Chapter 10 Posix Semaphores

Chapter 11 System V Semaphores

Part 4 Shared Memory

Chapter 12 Shared Memory Introduction

Chapter 13 Posix Shared Memory

Chapter 14 System V Shared Memory

Part 5 Remote Procedure Calls

Chapter 15 Doors

Chapter 16 Sun RPC

Epilogue

Appendix A Performance Measurements

Appendix B A Threads Primer

Appendix C Miscellaneous Source Code

Appendix D Solutions to Selected Exercises

Bibliography

Index