#
第3章 进程管理 综上所述可见在多道程序工作环境下一个程序活动不再能独占系统资源因此也就不再能单独决定这些资源的状态 总之程序活动不再处于一个封闭的系统中而是和其它程序活动之间存在着相互依赖和制约的关系因而呈现出并发动态以及相互制约这些新的特征 在这种情况下程序这个静态的概念已经不能如实地反映多道系统中程序的并发活动故引入了进程的概念来描述系统和用户的程序活动 1三状态模型 :2
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第二章 进程管理2.1 进程 2.1.1进程的引入和定义1 多道程序设计技术的引入在操作系统中采用多道程序设计技术来提高系统的资源利用率在硬件方面引入通道中断技术通道能独立控制主存和外设之间的信息传输从而使CPU和通道CPU和外设通道与通道外设与外设之间均可并行执行 多道程序设计技术:指在内存同时放若干道程序使它们在系统中并发
第二章 进 程 管 理 第二章 进程管理 进程的基本概念 进程控制 进程同步 经典进程的同步问题 管程机制 进程通信 线程 进程的基本概念 .1 程序的顺序执行及其特征 1. 程序的顺序执行 仅当前一操作(程序段)执行完后才能执行后继操作例如在进行计算时总须先输入用户的程序和数据然后进行计算最后才能打印计算结果
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第二章进程管理本章目标进程子进程和僵进程子进程的创建以及父子进程关系如何避免僵尸进程守护进程以及守护进程的实现程序和进程1.1 程序程序(program)是存放在磁盘文件中的可执行文件1.2 进程和进程ID程序的执行实例被称为进程(process)本书的每一页几乎都会使用这一术语某些操作系统用任务表示正被执行的程序每个linu
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第二章 进 程 管 理 第二章 进 程 管 理 2.1 进程的基本概念 2.2 进程控制 2.3 进程同步 2.4 经典进程的同步问题 2.5 进程通信 2.6 线程 2.1 进程的基本概念 2.1.1 程序的顺序执行及其特征 1. 程序的顺序执行 通常可以把一个应用程序分成若干个程序段在各程序段之间必须按照某种先后次序顺
进程管理第二章 进程管理 进程的基本概念 进程控制 进程同步 经典进程的同步问题 管程机制 进程通信 线程本章重点 如何理解进程 进程与程序的区别 进程的同步 如何理解线程.1 程序的顺序执行及其特征 1. 程序的顺序执行 含义:仅当前一操作(程序段)执行完后才能执行后继操作例如在进行计算时总须先输入用户的程序和数据然后进行计算最后才能打印
第二章 进程管理 进程通信进程通信是指进程间的信息交换其所交换的信息量少者是一个状态或数值多者则是成千上万个字节高级进程通信是指用户可直接利用操作系统提供的一组通信命令高效地传送大量数据的一种通信方式进程通信的类型共享存储器系统 相互通信的进程共享某些数据结构或共享存储区进程之间能够通过这些空间进行通信 (1) 基于共享数据结构的通信方式在这种通信
进程的基本概念 图 2-2 前趋图 01.结构性 每个进程都有固定的结构由程序块数据块和进程控制块PCB三要素组成2.动态性 最基本特征相对于静止的程序进程存在生命期有不同状态的转换是一个动态的过程3.并发性 重要特征4.独立性 指进程实体是一个能独立运行的基本单位同时也是系统中获得资源和独立调度的基本单位凡未建立PCB的程序都不能作为一个独立的单位参加执行5.异步性 是指进程执行的时间是相对独
违法有害信息,请在下方选择原因提交举报