图书介绍

UNIX进程间通信 第2版PDF|Epub|txt|kindle电子书版本网盘下载

UNIX进程间通信 第2版
  • (美)John Shapley Gray著;张宁等译(安徽农业大学网络中心) 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505365711
  • 出版时间:2001
  • 标注页数:362页
  • 文件大小:16MB
  • 文件页数:374页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

UNIX进程间通信 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 程序和进程1

1.1 导言1

1.2 库函数2

1.3 系统调用3

1.4 链接目标码4

1.5 管理失败4

1.6 可执行文件格式8

1.7 系统存储区8

1.8 进程存储区8

1.9 U存储区9

1.10 进程存储区地址9

1.11 创建一个进程12

1.12 小结14

第2章 进程环境15

2.1 导言15

2.2 进程ID15

2.3 父进程ID16

2.4 进程组ID16

2.5 允许位19

2.6 真实与有效的用户ID和组ID21

2.7 文件系统信息22

2.8 文件信息23

2.9 进程资源限制28

2.10 信号处理32

2.11 命令行值33

2.12 环境变量36

2.13 小结41

第3章 使用进程42

3.1 导言42

3.2 再论系统调用fork42

3.3 exec的宠臣44

3.3.1 execlp46

3.3.2 execvp48

3.4 同时使用fork和exec50

3.5 结束一个进程54

3.6 进程等待57

3.7 小结65

第4章 基本通信66

4.1 导言66

4.2 锁文件66

4.3 锁定文件73

4.4 再论信号79

4.5 信号和信号管理调用82

4.6 小结92

第5章 管道93

5.1 导言93

5.2 未命名管道96

5.3 命名管道104

5.4 小结111

第6章 消息队列112

6.1 导言112

6.2 IPC系统调用简介113

6.3 创建一个消息队列117

6.4 消息队列的控制120

6.5 消息队列的操作123

6.6 一个客户-服务器消息队列的例子125

6.7 小结131

第7章 信号量132

7.1 导言132

7.2 创建及访问信号量集合132

7.3 信号量控制137

7.3.1 信号量控制细节137

7.4 信号量操作142

7.4.1 信号量操作细节143

7.5 小结151

第8章 共享内存153

8.1 导言153

8.2 创建一个共享内存段153

8.3 共享内存控制157

8.4 共享内存操作158

8.5 使用文件作为共享内存172

8.6 小结178

第9章 远程过程调用179

9.1 导言179

9.2 系统远程命令的执行180

9.3 在C程序中执行远程命令182

9.4 将本地函数调用转化为远程过程183

9.5 调试RPC应用程序196

9.6 使用RPCGEN产生模板和MAKEFILE197

9.7 任意数据类型的编码和解码206

9.8 利用广播寻找RPC设备212

9.9 小结216

第10章 套接字217

10.1 导言217

10.2 通信基础218

10.2.1 网络地址218

10.2.2 域——网络和通信219

10.2.3 协议族219

10.2.4 套接字类型220

10.3 使用socketpair的进程间通信221

10.4 套接字——面向连接的范例225

10.4.1 一个UNIX域流套接字的例子231

10.4.2 一个因特网域流套接字的例子235

10.5 套接字——无连接的范例245

10.5.1 一个UNIX域数据报套接字的例子248

10.5.2 因特网域数据报套接字的例子253

10.6 多路I/O选择技术257

10.7 查看数据263

10.8 带外消息266

10.9 小结271

第11章 线程272

11.1 导言272

11.2 创建一个线程274

11.3 退出线程275

11.4 基本线程管理276

11.5 线程属性280

11.6 调度线程284

11.7 在线程中使用信号287

11.8 线程同步291

11.8.1 互斥锁变量291

11.8.2 条件变量304

11.8.3 读/写锁311

11.8.4 多线程信号量318

11.9 线程说明的数据323

11.10 调试多线程程序335

11.10.1 dbx335

11.10.2 lock_lint实用程序340

11.11 小结343

附录A 使用UNIX联机手册页345

A.1 手册页小节345

A.2 联机手册页格式346

A.3 标准C库系统调用/库函数348

附录B UNIX错误信息352

附录C RPC语法图356

C.1 介绍356

C.2 RPC定义356

C.2.1 程序定义357

C.2.2 常量定义357

C.2.3 枚举定义358

C.2.4 类型定义358

C.2.5 结构定义359

C.2.6 联合定义359

C.3 RPC关键字360

C.4 一些RPC实例360

热门推荐