系统架构师设备管理软件与磁盘调度算法

系统架构设计师 责任编辑:zlqzsh 2013-12-09

添加老师微信

备考咨询

加我微信

摘要:磁盘是可供多个进程共享的设备。磁盘调度是使各进程对磁盘的平均访问时间最小。常用的调度算法有先来先服务(first-comefirst-served,FCFS)、最短寻道时间优先(ShortestSeekTimeFirst,SSTF)、扫描算法(SCAN)。

2.1.4设备管理

在计算机系统中,输入/输出(I/O)设备、辅存设备及终端设备等都称为外部设备,它们是计算机系统与外界交互的工具,具体负责计算机与外部的输入输出工作。

设备管理的任务是保证在多道程序环境下,当多个进程竞争使用设备时,按一定策略分配和管理名;种设备,控制设备的各种操作,完成输入/输出设备与主存之间的数据交换。

设备管理的目标是提髙设备的利用率,为用户提供方便统一的界面。

设备管理的主要功能是动态地掌握并记录设备的状态、设备分配和释放、缓冲区管理、实现物理输入/输出设备的操作、提供设备使用的用户接口、设备的访问和控制、输入输出缓冲和调度。

3.设备管理软件

中断处理程序设备驱动程序

与设备无关的系统软件用户层I/O软件

4.数据传输控制方式

设备管理的主要任务之一是控制设备和内存或CPU之间的数据传送,常用的数据传送控制方式如下。

程序控制方式中断方式直接存储访问方式通道方式

5.磁盘调度算法

磁盘是可供多个进程共享的设备。磁盘调度是使各进程对磁盘的平均访问时间最小。常用的调度算法有先来先服务(first-comefirst-served,FCFS)、最短寻道时间优先(ShortestSeekTimeFirst,SSTF)、扫描算法(SCAN)。

返回目录系统架构师教程第2章:计算机与网络基础知识

编辑推荐:系统架构师教程第1章:绪论

系统架构设计师培训知识汇总

软考系统架构师复习提纲汇总

   系统架构设计师考试报名系统架构设计师考试大纲

 系统架构设计师考试 

系统架构师考试培训


更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!