UNIX网络编程 卷2 进程间通信 第2版 - [美] W.理查德·史蒂文斯(W.Richard Stevens)

UNIX网络编程 卷2 进程间通信 第2版

[美] W.理查德·史蒂文斯(W.Richard Stevens)

出版时间

2019-10-01

ISBN

9787115517807

评分

★★★★★
书籍介绍

本书是一部UNIX 网络编程的经典之作!进程间通信(IPC)几乎是所有Unix 程序性能的关键,理解IPC 也是理解如何开发不同主机间网络应用程序的必要条件。本书从对Posix IPC 和System V IPC 的内部结构开始讨论,全面深入地介绍了4 种IPC 形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、Sun RPC)。附录中给出了测量各种IPC 形式性能的方法。

本书内容详尽且具**性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。

W. 理查德.史蒂文斯(W. Richard Stevens)国际知名的UNIX 和网络专家,备受赞誉的技术作家。他1951 年2 月5 日出生于赞比亚,后随父母回到美国。中学时就读于弗吉尼亚菲什伯恩军事学校,1973 年获得密歇根大学航空和航天工程学士学位。1975 年至1982 年,他在亚利桑那州图森市的基特峰国家天文台从事计算机编程工作,业余时间喜爱飞行运动,做过兼职飞行教练。这期间他分别在1978 年和1982 年获得亚利桑那大学系统工程硕士和博士学位。此后他去康涅狄格州纽黑文的健康系统国际公司任主管计算机服务的副总裁。1990 年他回到图森,从事专业技术写作和咨询工作。写下了多种经典的传世之作,包括《TCP/IP 详解》(三卷)、《UNIX 环境高级编程》和《UNIX网络编程》(两卷)。Stevens 于1999 年9 月1日去世,年仅48...

(展开全部)

目录
第 一部分 简介
第 1章 简介 2
1.1 概述 2
1.2 进程、线程与信息共享 3
1.3 IPC对象的持续性 4

显示全部
用户评论
内容十分详实,书不算厚,讲了Posix IPC的内部结构,说得还比较清楚, 浅显易懂。很多内容之前都是模棱两可地有所了解,但原理不是很懂,这本书对IPC的各种形式都有介绍,对于高级编程语言的逻辑理解也有指导意义
要开始秋招了,这本理查德史蒂文斯大佬的著作,和unix环境高级编程可以互相印证。这本书主要介绍了进程之间的消息传递和同步,共享内存以及rpc,算是unix环境高级编程进程间通信章节的详细版,适合对自己有一定要求的程序员。
收藏