×

POSIX多线程程序设计中版电子教材免费下载

消耗积分:0 | 格式:pdf | 大小:0.00 MB | 2023-08-10

wang6400836

分享资料个

  通过学习这本实用的参考书,你将理解有关线程的坚实基础,并学会如何将这一强大的编程模型应用到实际工作中。

  多线程编程的主要优势在于通过利用多处理器的并行数字运算能力,或者通过在代码中自动使用I/O并发功能,以达到同时执行多项任务的目的,即使是在单处理器机器上。结果是: 程序运行更快、响应速度更快、通常更容易维护。多线程编程尤其适用于网络编程,可帮助削弱慢速网络I/O带来的瓶颈问题。

  本书深入描述了IEEE的开放系统接口标准POSIX ( Portable OperatingSystem Interface)线程,通常称为Pthreads标准。本书的读者对象是有经验的C语言程序员,并假设以前没有线程知识。本书首先解释了基本的线程概念:异步编程、线程的生命周期和同步机制;然后讨论了一些高级话题,包括属性对象、线程私有数据和实时调度。第7章讨论Tbarrier、读/写锁、工作队列管理器,以及如何利用已有函数库。此外,本书还涉及了多线程编程者最头痛的问题一调试,并给出了如何从一开始就避免错误和性能问题的有价值的建议。

  本书使用了大量注释过的实例来解释实际的概念,还包括Pthreads的微型参考和对标准化进程的展望。
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !