- 2
- 0
- 约 15页
- 2015-12-08 发布于江苏
- 举报
Linux 进程调度机制.doc
1.用户级线程在用户层通过线程库来实现。对它的创建,撤销和切换都不利用系统的调用。
2.核心级线程由操作系统直接支持,即无论是在用户进程中的线程,还是系统进程中的线程,它们的创建,撤销和切换都由核心实现。
3.硬件线程就是线程在硬件执行资源上的表现形式。单个线程一般都包括上述三个层次的表现:用户级线程通过操作系统被作为核心级线程实现,再通过硬件相应的接口作为硬件线程来执行。
对 用户级线程来讲,内核也并不知道它的存在,所以所有对用户级线程的管理和调度都是在用户空间来进行的。用户级线程的切换通常是发生在一个应用进程的诸线程 之间,这是,不仅无需通过中断进入操作系统的内核,而且切换的规程也远比进程调度和切换的规则来得简单。例如,当一个线程封锁后会自动切换到下一个具有相 同功能的线程。因此,用户级线程的切换速度特别快。但是用户线程也有它自身的缺点,例如,如果内核是单线程的,那么任何一个用户级线程若执行了阻塞系统调 用就会导致该线程所属的进程阻塞。此时如果采用的是内核级线程,则调度室以线程为单位。当一个线程调用一个系统调用时,内核把系统调用只看做是该线程的行 为,因而封锁该线程,于是可以再调度该进程中的其他线程执行。
优先权只是调度算法考虑的一个方面?进程调度依据调度程序运行时,要在所有可运行状态的进程中选择最值得运行的进程投入运行。选择进程的依据是什么呢?在每个进程的task_s
您可能关注的文档
- Dwzprca全球能源.doc
- ECMall与UCenter等无法同步登录问题初探.doc
- Epacmwo新闻评论学复习资料.doc
- Eusdmvq以新理念开创思想政治教育课的新局面议案.doc
- GCT模考试卷一.doc
- google file system中文版(全).doc
- Heritrix源码分析.doc
- IDS config.ppt
- IE-QP-23供应商管理程序.doc
- IEC设备报废管理.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 基于MATLAB的电力系统单相短路故障仿真分析.docx VIP
- ST-ZLJL-507-04硫化橡胶撕裂强度测定不确定度的评定报告.doc VIP
- 金蝶云·星辰操作手册.pdf VIP
- 《科学思维和科学研究方法》-潘雁钦教学大纲.pdf
- 韭菜的自我修养核心精华.pdf VIP
- 23331-2020能源管理体系 全条款内部审核检查记录表.pdf VIP
- 2025年幼儿园晨午检记录管理制度.docx VIP
- BYD比亚迪汽车BYD ATTO 3 brochure说明书用户手册.pdf
- 知识产权宣传普法课件.pptx VIP
- 第一单元 珍惜青春时光(期末复习教学设计)七年级道德与法治下册(统编版2024).docx VIP
原创力文档

文档评论(0)