UNIX网络编程指南:Interprocess通信技术详解
5星 · 超过95%的资源 需积分: 47 180 浏览量
更新于2024-07-20
收藏 18.92MB PDF 举报
Unix Network Programming - Volume 2 2nd
Unix Network Programming - Volume 2 2nd 是一本关于 Unix 网络编程的经典书籍,书中涵盖了各种 Unix 进程间通信(IPC)机制,包括消息传递、同步、共享内存和远程过程调用(RPC)。
IPC 是 Unix 程序设计的核心,好的 IPC 实现对程序的性能有着至关重要的影响。Richard Stevens 的这本书对 IPC 进行了深入的介绍和分析,涵盖了从基本概念到高级技术的所有方面。
书中首先介绍了 IPC 的基本概念和问题,然后逐步深入到各种 IPC 机制,包括消息传递、同步、共享内存和 RPC。对于每种机制,书中都提供了详细的介绍、示例代码和实现细节。
在 IPC 方面,书中涵盖了 POSIX 和 System V 两种标准,包括 semaphore、message queue 和 shared memory 等机制。同时,书中也介绍了 Pthreads 编程模型,展示了如何使用多线程代替多进程来提高程序性能。
此外,书中还涵盖了性能测量和优化方面的内容,展示了如何评估和优化 IPC 机制的性能。
本书是 Unix 网络编程的必读经典,涵盖了从基础知识到高级技术的所有方面,对于任何一个 Unix 程序设计者或开发者都是非常有价值的参考资源。
知识点:
* 进程间通信(IPC)
* 消息传递
* 同步
* 共享内存
* 远程过程调用(RPC)
* POSIX 和 System V IPC 标准
* Semaphore
* Message Queue
* Shared Memory
* Pthreads 编程模型
* 多线程编程
* 性能测量和优化
* Unix 网络编程
标签:Unix Network Programming, IPC, 进程间通信, 消息传递, 同步, 共享内存, 远程过程调用, POSIX, System V, Pthreads, 多线程编程, 性能测量和优化.
2009-07-31 上传
2009-04-20 上传
2023-03-24 上传
2023-06-03 上传
2023-03-31 上传
2023-09-16 上传
2023-03-16 上传
2023-02-17 上传
qq_27927181
- 粉丝: 0
- 资源: 3
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性