苹南激素大¥ 4.3进程管理 uth China Agricultural University 计算机科学与工程系 4.3.2进程的状态转移 进程正在被创建 如CPU时间片被用完, 进程已完成 迫使进程让出CPU 新的 允许 中断 退出 终止 就绪 运行 进程已分配到CPU, 进程等待分配CPU 正在被执行。 允许 等待 进程等待一些事件的出现 如进程可能要使用某个/O设备而进入等待状态,等待 使用相应的设备,当/O完成后进程进入就绪队列。 进程状态及转换图 教学进度
教学进度 计算机科学与工程系 4.3.2 进程的状态转移 新的 就绪 运行 终止 等待 允许 中断 退出 允许 进程状态及转换图 4.3 进程管理 如CPU时间片被用完, 迫使进程让出CPU 进程等待分配CPU 进程已分配到CPU, 正在被执行。 进程正在被创建 进程已完成 进程等待一些事件的出现 如进程可能要使用某个I/O设备而进入等待状态,等待 使用相应的设备,当 I/O完成后进程进入就绪队列
圈革南灌煮大半 4.3进程管理 China icultural University 计算机科学与工程系 4.3.3进程控制块PCB(略) 为了控制进程,操作系统就必须知道进程存储 在哪里,以及进程的一些属性。 进程控制块是进程实体的一部分,是操作系统 中记录进程的专用数据结构。一个新的进程创建时, 操作系统就会为该进程建立一个进程控制块。操作 系统根据进程控制块对并发进程进行控制。 教学进度
教学进度 计算机科学与工程系 4.3.3 进程控制块PCB(略) 4.3 进程管理 为了控制进程,操作系统就必须知道进程存储 在哪里,以及进程的一些属性。 进程控制块是进程实体的一部分,是操作系统 中记录进程的专用数据结构。一个新的进程创建时, 操作系统就会为该进程建立一个进程控制块。操作 系统根据进程控制块对并发进程进行控制
苹南袭素大¥ 4.3进程管理 outh China Agricultural University 计算机科学与工程系 4.3.4进程调度及队列图 在某一时刻,计算机的CPU(单核)只能运行一个 进程,如果存在多个进程,其它进程就需要等CPU 空闲时才能被调度执行。 当一个进程处于等待或CPU时间片用完时,操 作系统就会从该进程中拿走CPU控制权,然后再交 给其它进程使用,这就是进程的调度。 进程A■ 进程B 进程C CPU时间■ 进程A 进程B 进程C 教学进度
教学进度 计算机科学与工程系 4.3.4 进程调度及队列图 4.3 进程管理 在某一时刻,计算机的CPU(单核)只能运行一个 进程,如果存在多个进程,其它进程就需要等CPU 空闲时才能被调度执行。 当一个进程处于等待或CPU时间片用完时,操 作系统就会从该进程中拿走CPU控制权,然后再交 给其它进程使用,这就是进程的调度。 进程B 进程A 进程C CPU时间 进程C 进程B 进程A
圈苹南灌素大¥ 4.3进程管理 China icultural University 计算机科学与工程系 4.3.5CPU调度及其准则 在设计CPU调度程序时主要应该考虑的准则包括: (1)CPU使用率。让CPU尽可能地忙。 (2)吞吐量。让CPU在一定时间内完成的进程数尽可能多。 (3)周转时间。让进程从提交到运行完成的时间尽可能短。 (4)等待时间。让进程在就绪队列中等待所花时间之和尽可 能短。 (⑤)响应时间。让进程从提交请求到产生第一响应之间的时 间尽可能短。 教学进度
教学进度 计算机科学与工程系 4.3.5 CPU调度及其准则 4.3 进程管理 在设计CPU调度程序时主要应该考虑的准则包括: (1) CPU使用率。让CPU尽可能地忙。 (2) 吞吐量。让CPU在一定时间内完成的进程数尽可能多。 (3) 周转时间。让进程从提交到运行完成的时间尽可能短。 (4) 等待时间。让进程在就绪队列中等待所花时间之和尽可 能短。 (5) 响应时间。让进程从提交请求到产生第一响应之间的时 间尽可能短
圈苹南袭素人¥ 4.3进程管理 outh China Agricultural University 计算机科学与工程系 4.3.7进程的同步与互斥 进程的同步就是指相互协作的进程不断调整它 们之间的相对速度,以实现共同有序地推进。 换句话说,在操作系统中,允许多个进程并发运 行。然而,有些进程之间本身存在某种联系,它们 在系统中需要一种协作,以保证进程能正确有序地 执行并维护数据的一致性。 动画 教学进度
教学进度 计算机科学与工程系 4.3.7 进程的同步与互斥 4.3 进程管理 进程的同步就是指相互协作的进程不断调整它 们之间的相对速度,以实现共同有序地推进。 换句话说,在操作系统中,允许多个进程并发运 行。然而,有些进程之间本身存在某种联系,它们 在系统中需要一种协作,以保证进程能正确有序地 执行并维护数据的一致性。 动 画