Solaris操作系统的线程机制


Posted in 面试题 onDecember 23, 2012
Solaris的多线程结构:有关概念及图示
轻质进程
UNIX和Solaris的进程表的比较:Solaris的进程不包括处理器现场,该现场在轻质进程数据块。
轻质进程的本质是一个特殊的用户线程
轻质线程的局限性:开销大;占用内核资源多;仅涉及用户空间(即上层)的操作开销小,同时涉及上下层的开销大。
内核线程:数据结构;Solaris内核构成
用户线程:完全由线程库管理,与内核无关。
线程的执行
用户线程与轻质进程多对多:用户线程状态变化图(p.75);LWP状态变化图(p.76)
用户进程与轻质进程一对一:走则同行;停则同停内核中断线程
中断处理由中断线程执行,并用锁或信号量互斥实现方法及其性能分析

Tags in this post...

面试题 相关文章推荐
解释一下抽象方法和抽象类
Aug 27 面试题
Tomcat中怎么使用log4j输出所有的log
Jul 07 面试题
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
Jun 11 面试题
struct与class的区别
Feb 03 面试题
最新远光软件笔试题面试题内容
Nov 08 面试题
介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
Nov 26 面试题
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
Jan 19 面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 09 面试题
what is the difference between ext2 and ext3
Nov 03 面试题
新媒传信软件测试面试题
Feb 24 面试题
JVM是一个编译程序还是解释程序
Sep 11 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
Jul 06 面试题
如何利用cmp命令比较文件
Apr 11 #面试题
介绍一下Linux文件的记录形式
Apr 18 #面试题
Linux面试题LINUX系统类
Nov 25 #面试题
如何利用find命令查找文件
Feb 07 #面试题
介绍一下linux文件系统分配策略
Nov 17 #面试题
几个Shell Script面试题
Apr 18 #面试题
介绍一下write命令
Aug 10 #面试题
You might like
用PHP的ob_start();控制您的浏览器cache!
2007/02/14 PHP
PHP Undefined index报错的修复方法
2011/07/17 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
2015/01/22 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
PHP解析url并得到url参数方法总结
2018/10/11 PHP
js弹窗代码 可以指定弹出间隔
2010/07/03 Javascript
javascript 基础篇2 数据类型,语句,函数
2012/03/14 Javascript
JQuery AJAX 中文乱码问题解决
2013/06/05 Javascript
javascript中的window.location.search方法简介
2013/09/02 Javascript
javaScript 计算两个日期的天数相差(示例代码)
2013/12/27 Javascript
如何书写高质量jQuery代码(使用jquery性能问题)
2014/06/30 Javascript
AngularJS 自定义过滤器详解及实例代码
2016/09/14 Javascript
javascript中的event loop事件循环详解
2018/12/14 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
createObjectURL方法实现本地图片预览
2019/09/30 Javascript
用vue 实现手机触屏滑动功能
2020/05/28 Javascript
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
2018/06/13 Python
python pcm音频添加头转成Wav格式文件的方法
2019/01/09 Python
Python logging设置和logger解析
2019/08/28 Python
python实现五子棋游戏(pygame版)
2020/01/19 Python
Python之Matplotlib文字与注释的使用方法
2020/06/18 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法
2016/07/08 HTML / CSS
高清屏中使用Canvas绘图出现模糊的问题及解决方法
2019/06/03 HTML / CSS
软件部经理岗位职责范本
2014/02/25 职场文书
个人委托书格式
2014/04/04 职场文书
疾病防治方案
2014/05/31 职场文书
财政专业大学生职业生涯规划书
2014/09/17 职场文书
2015年七夕情人节活动方案
2015/05/06 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
治理商业贿赂工作总结
2015/08/10 职场文书
PHP 对接美团大众点评团购券(门票)的开发步骤
2021/04/03 PHP
解读MySQL的客户端和服务端协议
2021/05/10 MySQL
详解Go语言运用广度优先搜索走迷宫
2021/06/23 Python
Python基础教程,Python入门教程(超详细)
2021/06/24 Python
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server