03第二章处理机管理2.pptVIP

  • 10
  • 0
  • 约6.05千字
  • 约 40页
  • 2017-05-21 发布于北京
  • 举报
第三章 进程的描述与控制 操作系统的基本是并发与共享,这就会引起一系列的问题,包括:对资源的竞争、运行程序之间的通信、程序之间的合作与协同等。 要解决这些问题,用程序的概念已经不能描述程序在内存中运行的状态,必须引人新的概念--进程。 计算机出现以来,“程序”是使用广泛的一个概念,在多道程序设计技术出现之前,程序是顺序执行的。 1.程序的顺序执行 例:在系统中有n个作业,每个作业都有三个处理步骤:首先输入用户的程序和数据(Ii),然后进行计算(Ci),最后将结果打印出来(Pi )。 在计算机系统中只有一个程序在运行,这个程序独占系统中所有资源,其执行不受外界影响。一道程序执行完后另一道才能开始。 程序顺序执行的特点 顺序性:处理机严格按照程序所规定的顺序执行,即每个操作必须在下一个操作开始之前结束。 封闭性:程序一旦开始执行,其计算结果不受外界的影响,因为一道程序独占系统资源,所以当程序的初始条件给定之后,其后的状态只能由程序本身确定,即只有本程序才能改变它。 可再现性:程序的结果与它的执行速度无关(即与时间无关),即只要程序的初始条件相同,它的执行结果是相同的,不论它在什么时间执行,也不管计算机的运行速度。 2.程序的并发执行 为增强系统处理能力和提高资源利用率,现代操作系统普遍采用多道程序设计技术,多道程序设计技术一个重要特点就是程序并发执行

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档