计算机操作系统程_第三版_(张尧学_张高_史美林_著)_清华大学出版社_第3章G.pptVIP

  • 4
  • 0
  • 约3.98万字
  • 约 182页
  • 2017-06-04 发布于贵州
  • 举报

计算机操作系统程_第三版_(张尧学_张高_史美林_著)_清华大学出版社_第3章G.ppt

计算机操作系统程_第三版_(张尧学_张高_史美林_著)_清华大学出版社_第3章G

第3章 进程管理 3.1 进程的概念 3.2 进程的描述 3.3 进程状态及其转换 3.4 进程控制 3.5 进程互斥 3.6 进程同步 3.7 进程通信 3.8 死锁问题 3.9 线程 本章小结 习题 3.1 进程的概念 现代操作系统的重要特点是程序的并发执行,及系统所拥有的资源被共享和系统的用户随机地使用。这三个特点是互相联系和互相依赖的,它们是互相独立的用户如何使用有限的计算机系统资源的反映。通常,操作系统的重要任务之一是使用户充分、有效地利用系统资源。采用一个什么样的概念,来描述计算机程序的执行过程和作为资源分配的基本单位才能充分反映操作系统的执行并发、资源共享及用户随机的特点呢?这个概念就是进程。为了讲清进程的概念,以及引入进程概念的必要性等,下面将从操作系统的特点讲起。 3.1.1 程序的并发执行 程序 程序是一个在时间上按严格次序前后相继的操作序列,是一个静态的概念。程序体现了编程人员要求计算机完成所要求功能时所应该采取的顺序步骤。 2. 程序的顺序执行 其执行过程可以描述为: Repeat IR ← M [pc] pc ← pc+1 〈 Execute (instruction in IR)〉 Until CPU halt 我们把一个具有独立功能的程序独占处理机直至最终结束的过程称为程序的顺序执行。程序的顺序执

文档评论(0)

1亿VIP精品文档

相关文档