互联网
类型
7.4
豆瓣评分
可以朗读
语音朗读
52千字
字数
2013-05-01
发行日期
展开全部
主编推荐语
一本针对Web开发人员的Unix编程书籍,让你无需借助C语言即可玩转Unix进程,教给你如何自主编写并调试高效服务器。
内容简介
本书从Unix编程的基础概念着手,采用循序渐进的方法,详细介绍了Unix进程的内部工作原理。《理解Unix进程》提供的许多简单而强大的技术,能够帮助Web开发人员深入了解Unix系统的并发性、守护进程、生成进程(spawning process)与信号等。同时,读者也可以使用这些技术和方法编写并调试自己的服务器。
此外,附录部分也涉及了一些流行的Ruby项目,让读者进一步了解如何巧妙运用Unix进程。
目录
- 版权信息
- 版权声明
- 致谢
- 第1章 引言
- 第2章 基础知识
- 2.1 干嘛要在意?
- 2.2 驾驭神力!
- 2.3 概述
- 2.4 系统调用
- 2.5 命名法,wtf(2)
- 2.6 进程:Unix之本
- 第3章 进程皆有标识
- 3.1 交叉参考
- 3.2 实践领域
- 3.3 系统调用
- 第4章 进程皆有父
- 4.1 交叉参考
- 4.2 实践领域
- 4.3 系统调用
- 第5章 进程皆有文件描述符
- 5.1 万物皆为文件
- 5.2 描述符代表资源
- 5.3 标准流
- 5.4 实践领域
- 5.5 系统调用
- 第6章 进程皆有资源限制
- 6.1 找出限制
- 6.2 软限制与硬限制
- 6.3 提高软限制
- 6.4 超出限制
- 6.5 其他资源
- 6.6 实践领域
- 6.7 系统调用
- 第7章 进程皆有环境
- 7.1 这是个散列吗?
- 7.2 实践领域
- 7.3 系统调用
- 第8章 进程皆有参数
- 8.1 这是个数组!
- 8.2 实践领域
- 第9章 进程皆有名
- 9.1 进程命名
- 9.2 实践领域
- 第10章 进程皆有退出码
- 如何退出进程
- 第11章 进程皆可衍生
- 11.1 Luke,使用fork(2)
- 11.2 多核编程?
- 11.3 使用block
- 11.4 实践领域
- 11.5 系统调用
- 第12章 孤儿进程
- 12.1 失控
- 12.2 弃子
- 12.3 管理孤儿
- 第13章 友好的进程
- 13.1 对CoW好点
- 13.2 MRI/RBX用户
- 第14章 进程可待
- 14.1 看顾(Babysitting)
- 14.2 Process.wait一家子
- 14.3 使用Process.wait2进行通信
- 14.4 等待特定的子进程
- 14.5 竞争条件
- 14.6 实践领域
- 14.7 系统调用
- 第15章 僵尸进程
- 15.1 等待终有果1
- 15.2 僵尸长什么样子?
- 15.3 实践领域
- 第16章 进程皆可获得信号
- 16.1 捕获SIGCHLD
- 16.2 SIGCHLD与并发
- 16.3 信号入门
- 16.4 信号来自何方?
- 16.5 信号一览
- 16.6 重定义信号
- 16.7 忽略信号
- 16.8 信号处理程序是全局性的
- 16.9 恰当地重定义信号处理程序
- 16.10 何时接收不到信号?
- 16.11 实践领域
- 16.12 系统调用
- 第17章 进程皆可互通
- 17.1 我们的第一个管道
- 17.2 管道是单向的
- 17.3 共享管道
- 17.4 流与消息
- 17.5 远程IPC?
- 17.6 实践领域
- 17.7 系统调用
- 第18章 守护进程
- 18.1 首个进程
- 18.2 创建第一个守护进程
- 18.3 深入Rack
- 18.4 逐步将进程变成守护进程
- 18.5 进程组和会话组
- 18.6 实践领域
- 18.7 系统调用
- 第19章 生成终端进程
- 19.1 fork + exec
- 19.2 exec的参数
- 19.3 实践领域
- 19.4 系统调用
- 第20章 尾声
- 20.1 抽象
- 20.2 通信
- 20.3 再会,而非永别
- 附录A Resque如何管理进程
- A.1 架构
- A.2 利用进程衍生进行内存管理
- A.3 何必自找麻烦?
- A.4 难道垃圾收集器就不帮我们清理一下?
- 附录B Unicorn如何收割工作进程
- B.1 收割什么?
- B.2 总结
- 附录C preforking服务器
- C.1 高效的内存利用
- C.2 高效的负载均衡
- C.3 高效的系统管理
- preforking服务器的基础样例
- 附录D Spyglass
- D.1 Spyglass的体系
- D.2 启动Spyglass
- D.3 请求抵达之前
- D.4 建立连接
- D.5 万事皆毕
- D.6 启程
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。