- 3
- 0
- 约1.41万字
- 约 75页
- 2017-05-21 发布于北京
- 举报
第三章 多线程概述 多线程技术 运用恰当,多线程技术就能使硬件资源得到更加充分的利用,提高计算性能; 反之,降低计算性能,导致应用程序发生一些不可预测的行为,甚至出现难以解决的故障。 只要正确理解线程的运行方式,就可以避免这些可能出现的问题,达到充分发挥多线程技术的优势、提高计算性能的目的。 进程概念 定义:进程是具有一定独立功能的程序关于一个数据集合的一次运行活动。可表示成四元组(P, C, D, S),其中P是程序代码,C是进程的控制状态,D是进程的数据,S是进程的执行状态。 状态: 运行态(Run): 进程占有处理机资源, 正在运行; 就绪态(Ready): 进程本身具备运行条件, 但由于处理机的个数少于可运行进程的个数, 暂未投入运行; 等待态(Wait): 进程本身不具备运行条件,即使分给它处理机也不能运行. 进程正等待某一个事件的发生, 如等待某一资源被释放,等待与该进程相关的I/O传输的完成信号等。 进程概念 状态间转换 当一个就绪进程获得处理机时, 其状态由就绪变为运行; 当一个运行进程被剥夺处理机时, 其状态由运行变为就绪; 当一个运行进程因某事件受阻时, 如所申请资源被占用, 启动I/O传输未完成, 其状态由运行变为等待; 当所等待事件发生时, 如得到申请资源, I/O传输完成, 其状态由等待变为就绪. 进程概念 进程控制块(Process Contro
您可能关注的文档
- (03-2树立正确的消费观)有解题方法.ppt
- (2012广东高考研讨会资料)化工流程图的备考策略.ppt
- (人教新课标)一年级品德与生活上册课件我们的国庆节2.ppt
- (人教新课标)一年级语文上册课件拼音复习1[1].ppt
- (人教新课标)三年级语文上册课件槐乡的孩子5.ppt
- (人教版)一年级上册《语文园地六》2.ppt
- (人美版)五年级美术上册课件提线纸偶1.ppt
- (冀教版)六年级科学下册课件常见的建筑1.ppt
- (北师大版)一年级语文下册《识字一》教学课件.ppt
- (安徽适用)2013高考物理一轮复习要点提示第5讲功和功率课件.ppt
- 2026年湖南交通职业技术学院单招职业适应性考试题库及答案详解(最新).docx
- 2026年湖南交通职业技术学院单招职业适应性考试题库及答案详解(必刷).docx
- 2026福建福州三中晋安校区招聘编外英语教师2人备考题库及1套参考答案详解.docx
- 基于逆向设计理念的单元教学设计.docx
- 2026福建福州三中晋安校区招聘编外英语教师2人备考题库参考答案详解.docx
- 2026年湖南交通职业技术学院单招职业适应性考试题库及答案详解(历年真题).docx
- 2026年湖南交通职业技术学院单招职业适应性考试题库及答案详解(各地真题).docx
- 2026福建福州三中晋安校区招聘编外英语教师2人备考题库及答案详解1套.docx
- 2026福建福州三中晋安校区招聘编外英语教师2人备考题库及一套完整答案详解.docx
- 2026福建福州三中晋安校区招聘编外英语教师2人备考题库及答案详解(名师系列).docx
原创力文档

文档评论(0)