简介
本书是"计算机技术开发人员宝典丛书"Sun核心技术内幕套书之一,是一本介绍Solaris系统中多线程接口编程技术的指导书。
全书由10章和3个附录组成,主要内容包括多线程编程基础介绍,基本线程程序设计,线程属性,在程序中使用同步对象,操作系统编程,接口函数的安全性,编译和调试,增强多线程程序性能的工具,用Solaris线程库编程和程序设计原则,附录分别介绍了例子程序------多线程的grep Solaris多线程的例子:barrier C,及多线程安全性级别例子:库接口。
本书内容新颖、丰富,实用性强,语言精炼,并附有大量的程序实例。书中既有对多线程编程技术基础知识的全面介绍,又有关于线程库中典型例程的讲解和多线程应用程序的编译、调试、安全性等实际问题的详细介绍。
本书不但是从事网络接口编程的广大开发人员和编程人员的技术指导书,而且是科研院所、高等院师生自学、教学参考用书和各种技术图书馆馆藏读物。
本书光盘内容包括与本书配套电子书。
目录
1 多线程基础介绍
多线程标准介绍
多线程的优点
改进程序结构
理解多线程的基本概念
使用64位体系结构 2 基本的纯种程序设计
线程库
创建一个缺省的线程 3 线程属性
属性 4 在程序中使用同步对象
互斥锁的属性
使用互斥锁
条件变量属性
使用条件变量
信号量
读写锁属性
使用读写锁
跨过程的同步
不需线程库支持的进程间锁定
各种原语的比较 5 操作系统编程
进程创建和复制
创建进程------exec(2)exit(2)
定时器,报警和仿真定时
非局部跳转语句---setjmp(3c )和longjmp(3c)
资源限制
LWPS和调度类型
扩展传统的信号
输入/输出问题 6 接口函数的安全性
线程安全性
接口的多线程安全性级别
异步信号安全函数
函数库的多线程安全级别7 编译和调试
编译多线程程序
调试多线程程序8 增强多线程程序性能的工具
示例:在Mandelbrot(分形)程序中使用线程机制
示例:用Locklint检查程序
示例:用LoopTool将循环并行化
如何找到更详细的资料 9 用solaris线程库编程
比较POSIX线程库和solaris线程库的API
Solaris线程库特有的函数
同样的同步函数------读写锁
同样的Solaris线程库函数
同样的同步函数-----互斥锁
同样的同步函数-----条件变量
同样的同步函数------信号量
进程间同步
关于Fork0函数和Solaris线程的特殊问题10 程序设计原则
重新考虑全局变量线程间的同步
防止死锁
一些基本的原则
创建和使用线程
利用多处理器 总结
A 例子程序------多线程的grep
B Solaris多线程的例子:barrier.C
C 多线程安全性级别:库接口
多线程标准介绍
多线程的优点
改进程序结构
理解多线程的基本概念
使用64位体系结构 2 基本的纯种程序设计
线程库
创建一个缺省的线程 3 线程属性
属性 4 在程序中使用同步对象
互斥锁的属性
使用互斥锁
条件变量属性
使用条件变量
信号量
读写锁属性
使用读写锁
跨过程的同步
不需线程库支持的进程间锁定
各种原语的比较 5 操作系统编程
进程创建和复制
创建进程------exec(2)exit(2)
定时器,报警和仿真定时
非局部跳转语句---setjmp(3c )和longjmp(3c)
资源限制
LWPS和调度类型
扩展传统的信号
输入/输出问题 6 接口函数的安全性
线程安全性
接口的多线程安全性级别
异步信号安全函数
函数库的多线程安全级别7 编译和调试
编译多线程程序
调试多线程程序8 增强多线程程序性能的工具
示例:在Mandelbrot(分形)程序中使用线程机制
示例:用Locklint检查程序
示例:用LoopTool将循环并行化
如何找到更详细的资料 9 用solaris线程库编程
比较POSIX线程库和solaris线程库的API
Solaris线程库特有的函数
同样的同步函数------读写锁
同样的Solaris线程库函数
同样的同步函数-----互斥锁
同样的同步函数-----条件变量
同样的同步函数------信号量
进程间同步
关于Fork0函数和Solaris线程的特殊问题10 程序设计原则
重新考虑全局变量线程间的同步
防止死锁
一些基本的原则
创建和使用线程
利用多处理器 总结
A 例子程序------多线程的grep
B Solaris多线程的例子:barrier.C
C 多线程安全性级别:库接口
Solaris multithread programming guide
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!