进程调度不需要硬件支持


进程调度不需要硬件支持

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


    以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!

    「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助: