Solaris操作系统的线程机制
Solaris的多线程结构:有关概念及图示
轻质进程
UNIX和Solaris的进程表的比较:Solaris的进程不包括处理器现场,该现场在轻质进程数据块。
轻质进程的本质是一个特殊的用户线程
轻质线程的局限性:开销大;占用内核资源多;仅涉及用户空间(即上层)的操作开销小,同时涉及上下层的开销大。
内核线程:数据结构;Solaris内核构成
用户线程:完全由线程库管理,与内核无关。
线程的执行
用户线程与轻质进程多对多:用户线程状态变化图(p.75);LWP状态变化图(p.76)
用户进程与轻质进程一对一:走则同行;停则同停内核中断线程
中断处理由中断线程执行,并用锁或信号量互斥实现方法及其性能分析
轻质进程
UNIX和Solaris的进程表的比较:Solaris的进程不包括处理器现场,该现场在轻质进程数据块。
轻质进程的本质是一个特殊的用户线程
轻质线程的局限性:开销大;占用内核资源多;仅涉及用户空间(即上层)的操作开销小,同时涉及上下层的开销大。
内核线程:数据结构;Solaris内核构成
用户线程:完全由线程库管理,与内核无关。
线程的执行
用户线程与轻质进程多对多:用户线程状态变化图(p.75);LWP状态变化图(p.76)
用户进程与轻质进程一对一:走则同行;停则同停内核中断线程
中断处理由中断线程执行,并用锁或信号量互斥实现方法及其性能分析
【Solaris操作系统的线程机制】相关文章
3. 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
4. 什么是ARP(Address Resolution Protocol)地址解析协议
8. 软件系统的架构(ArchitECture)有两个要素是什么
9. 异步传递消息系统的作用
本文来源:https://www.mianshiwenti.com/a13600.html
进入下载页面
﹝Solaris操作系统的线程机制﹞相关内容
- 线程的基本概念、线程的基本状态以及状态之间的关系
- JAVA的事件委托机制和垃圾回收机制
- 一些Solaris面试题
- 介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
- 什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
- Collection和Collections的区别
- Boolean b = new Boolean(“abcde”); 会编译错误码
- 什么是Smarty变量操作符?如何使用Smarty变量操作符
- Linux面试经常问的文件系统操作命令
- 当文件系统受到破坏时,如何检查和修复系统?