(2) 线程运行状态。 如同传统的进程一样,在各线程之间也存在着共享资源和相互合作的制约关系,致使线程在运行时也具有间断性。 相应地,线程在运行时,也具有下述三种基本状态:① 执行状态,表示线程正获得处理机而运行;② 就绪状态, 指线程已具备了各种执行条件,一旦获得CPU便可执行的状态;③ 阻塞状态,指线程在执行中因某事件而受阻,处于暂停执行时的状态。 5. 线程的创建和终止 在多线程OS环境下,应用程序在启动时,通常仅有一个线程在执行,该线程被人们称为“初始化线程”。它可根据需要再去创建若干个线程。在创建新线程时,需要利用一个线程创建函数(或系统调用),并提供相应的参数,如指向线程主程序的入口指针、堆栈的大小,以及用于调度的优先级等。在线程创建函数执行完后,将返回一个线程标识符供以后使用。 终止线程的方式有两种:一种是在线程完成了自己的工作后自愿退出;另一种是线程在运行中出现错误或由于某种原因而被其它线程强行终止。 6. 多线程OS中的进程 在多线程OS中,进程是作为拥有系统资源的基本单位,通常的进程都包含多个线程并为它们提供资源,但此时的进程就不再作为一个执行的实体。 多线程OS中的进程有以下属性: (1) 作为系统资源分配的单位。
您可能关注的文档
- 2012年“招标师职业水平考试”培训计划.doc
- 2004年3月27日物流师资格认证考试试卷(智通).doc
- 2012年《职业道德与工勤技能》技师考试资料.doc
- 2004年05月16日第二次物流师全国统考试题.doc
- 2012年蚌埠市科技计划项目申报指南.doc
- 2004年5月16日物流师职业资格认证考试试卷及答案.doc
- 2012年采购绩效管理学习笔记[1].doc
- 2004年11月7日物流师资格认证考试试卷.doc
- 2012年高考语文各地区一模试题集锦病句.doc
- 2004年11月助理物流师职业资格认证考试试卷.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 成都市双流区立格实验学校2024-2025学年七年级下学期期中考试语文试题.docx VIP
- 华为时间管理法-方圆法则.ppt VIP
- 黑钨精矿常压碱分解实验指导书.docx VIP
- 欧洲规范-NF P94-078-中文版.pdf VIP
- 标准图集-07FK02-防空地下室通风设备安装.pdf VIP
- 欧洲规范-NF P94-093-中文版.pdf VIP
- 智能建造全流程设计与应用.doc VIP
- 07FJ02人防工程设计施工图集.pdf VIP
- 地热与地震关系的研究一-地震学报.PDF VIP
- BS EN 13286-47-2012 未结合和液压结合的混合物.第47部分:测定加利福尼亚轴承比直接轴承指数和线性膨胀的试验方法.pdf VIP
原创力文档

文档评论(0)