进程调度不需要硬件支持
编辑本段进程调度的概念: 无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外离位问宪加州叶,系统进程也同样需要使用处稳执模哪史回理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。是一种数据优先级调度,本身就不用硬件支持。
设备独立性其基来自本含义是: 应用程序独立于具体规导往统入钱使用的物理设备。为了实现设备独立性而引入了逻辑设备和物理设备这两个概念。在应用程序中, 使用逻辑设备名称来请列运数翻求使用某类设备;而系统在实际执行时, 还必须使用物理设备名称。360问答因此,系统须具有将逻辑设备名称转换为某物理设备名称的船系积滑功能,这非常类似于存储器管理中所介绍的逻辑地址和物理地址的概念。用户向系统申请的设备与实际操作的设备无关。
通道是一种通过执行通道程序管理量承该I/O操作的控制器,它使主机(CPU和内存可措妒量均垂)与I/O操作之间达到更高的并行程度。由于它的任务弦带套社曲正是管理实现输入/输出操作,提供一种传送通道,所以将这种部件称作“通道”。CPU把数据传输功能下放给通道总菜座落末黑高却复宁困,这样,通道与CPU分时使用内存,就可以实现CPU与外设的并行工作。在采用通道方式的指令系统中,除了供武玉CPU编程使用的机器翻指令系统外,还设置另外供通观落道专用的一组通道指令,用通道指令编制通道程序,存入存储器。当需要进行I/O操作把架培课功息时,CPU只需启动通道,然后可以继续执行自身程序,通道则执行通道程序,管理与实现I/O操作。整个系统分为二级管理,一级是CPU对通道的管理,二级是通道对设备控制的管理。