* * 1.线程的引入 引入进程的目的是为了实现程序的并发执行,改善系统资源的利用率,提高系统的处理能力和吞吐量。从进程的定义,我们可以发现进程在操作系统中担任着两个不同的角色: 1. 进程是拥有自己资源的独立单位。 2. 进程是可独立调度和分派在处理机上运行的基本单位。 系统中经常需要进程调度,进行进程切换,系统为此付出较大的时间和空间开销,系统进程数量越多,切换越频繁,这种开销就越大。 不少专家学者在研究进程的特性之后,提出了新的方案,引入了线程的概念。将进程原有的两个角色分派给两种不同实体来实现:第一个角色仍由进程担当,即进程仍作为资源分配的独立单位,在运行中不必频繁切换;第二个角色由线程担当,即线程作为可独立调度的一个执行单位,它基本上不拥有或只拥有极少的资源。 * * 2.线程与进程的区别和联系? (1)线程是进程的一个组成部分,一个进程包括多个(至少一个)线程。 (2)进程的多个线程都在进程的地址空间内活动。 (3)资源分配对象是进程,系统为分给进程的资源规定了配额。 (4)调度的基本单位是线程。进程“不干活”,通过线程工作。线程执行中所需资源,从进程的资源配额中扣除。 (5)在不同进程的线程间的同步用消息通信办法。通信是线程,用的消息队列是进程的资源。 * * 本章小结 本章是本教材的重点和难点,主要讲述: 程序并发执行及特点、进程的
您可能关注的文档
- 《50分度游标卡尺的使用与读数》课件(定稿)剖析.ppt
- 江苏省徐州市(徐州、宿迁、连云港、淮安四市)2017届高三11月模拟考试物理试题(解析版)讲解.doc
- 甘肃省历年高考分数线讲解.doc
- 甘肃省西北师大附中2015届高三校四诊模拟理综化学试题讲解.doc
- 政治人教版七年级上册 7.1 《多彩的生活情趣》课件讲解.ppt
- 人教版2012PEP英语三年级下Unit6_How_many第一课时课件剖析.ppt
- 江苏省扬州市直学校2016届九年级第二次模拟考试语文试题讲解.doc
- 一年级下册品德与生活我为家人添欢乐课件剖析.ppt
- 信号与系统复习及样题剖析.doc
- 《Access_2002数据库应用实训教程》第6章:窗体剖析.ppt
- 无人机在设施农业中的精准作业应用与市场前景.docx
- 户用光储一体化系统产品形态、市场渗透率与消费者偏好研究_市场调研报告.docx
- 光伏产品“数字护照”(Digital Product Passport)强制推行时间表预测及其对供应链透明化的革命性影响.docx
- 水上光伏(湖泊、水库、近海)技术挑战、环境评估与投资收益研究_市场调研报告.docx
- 电镀铜栅线技术替代银浆的彻底无银化路径与成本拐点预测.docx
- 硅基叠层太阳能电池的效率突破与产业化瓶颈分析.docx
- 城市地下管廊无人机自主充电与数据断点续传技术应用.docx
- 老年人对器官捐献的认知与意愿调研.docx
- 大疆创新与极飞科技在农业无人机领域的战略路径对比.docx
- 体育赛事IP数字化运营:NBA、CBA短视频内容分发策略与粉丝活跃度对比_竞争分析报告.docx
最近下载
- 中药质量管理规范.pptx VIP
- 2025年湖南高考真题物理试卷含答案.pdf VIP
- QC-T 518-2013 汽车用螺纹紧固件紧固扭矩.pdf VIP
- Unit4 Corporate Culture 单元教学设计 中职高二英语高教版拓展模块.docx
- 2025年特许金融分析师道德准则中税收效率投资策略的合规性专题试卷及解析.pdf VIP
- 中药质量管理规范.pptx VIP
- 2025专业监理工程师考试题及答案.docx VIP
- 成果pdmax等级库教程.pdf VIP
- 售后服务及巡检实施方案范文.docx VIP
- 2026春《典中点》数学 北师版 2年级下 综合素质达标试卷含答案(A4)(OCR).pdf VIP
原创力文档

文档评论(0)