I/O设备管理的任务及功能

在现代的操作系统中,设备管理的任务主要有以下几个方面。

(1)根据用户提出的要求对I/O设备进行控制,完成用户提出的输入/输出要求。

(2)由于现代的操作系统允许多个进程的并发执行,为了有效地分配设备资源,要求设备管理能够根据设备请求的情况,按照一定的算法实现对某个I/O设备进行合理分配。

(3)当计算机系统屮有种类繁多的I/O设备时,要求设备管理能够充分而有效地使用这些设备,尽可能提高它们与CPU的并行操作程度。

针对上述的任务需求,设备管理应具有以下功能。

(1)对设备进行有效分配。按照设备的独享、共享的不同类型,以及系统屮所采用的分配算法来决定把一个I/O设备分配给哪一个要求该类设备的进程。如果系统中还设置有通道,那么在分配设备的同时还应考虑如何分配相应的控制器和通道,以保证I/O设备与CPU之间有传递信息的通路,未能及时分配到所需设备或控制器或通道的进程,应进入相应的等待队列。

(2)为提?cm与外设的并行程度,引入通道I/O的系统控制方式,将CPU从烦琐的I/O操作中解放出?怼?/p>

(3)实现其他功能。为了提高CPU和I/O设备之间操作的并行程度,并且能够尽量减少中断的次数,大多数的I/O操作都要使用缓冲区。所以,如何对缓冲区进行管理也是设备管理的一项重要功能。另外,应使用户程序与实际使用的物理设备无关,从而提高系统的可适应性和可扩展性。

(0)

相关推荐

  • 利用win8设备管理器禁用指定设备的操作方法

    在windows系统下,任何外接设备我们都能够通过系统对其禁止使用的,用户只需要正确利用设备管理器中的功能,就能够让指定设备处于禁用的状态;熟悉设备管理器功能的用户都知道,在设备管理器中我们可查看处理 ...

  • Win8安装蓝牙驱动遇到"拒绝访问"问题的解决方法

    最近,打算在安装了 Windows 8 的台式机上使用蓝牙鼠标,因此把公司送的迷你蓝牙接收器插到USB接口,本以为直接就可以使用了,却半天没有任何反应,只闻设备插拔的叮咚声。 小提示:以下图片如看不清 ...

  • 制定企业移动安全策略时的几点建议

    退一步反观移动桌面安全大局:困难重重。然而正是这些困难阻碍了许多企业,并产生了这么多不必要的风险。IT部门必须面对智能手机和平板电脑正在成为新桌面,而不得不为之做些什么的现实。与普遍的观点相反--特别 ...

  • Win8安装蓝牙驱动遇到"拒绝访问"问题怎么办

    最近,打算在安装了 Windows 8 的台式机上使用蓝牙鼠标,因此把公司送的迷你蓝牙接收器插到USB接口,本以为直接就可以使用了,却半天没有任何反应,只闻设备插拔的叮咚声. 小提示:以下图片如看不清 ...

  • 支付宝设备管理功能10月31日下线 一次只允许登录一台设备

    10月7日消息,近日,支付宝的设备管理功能宣布将于10月31日正式下线.当用户进入支付宝设备管理功能页面时,会收到相关提醒. 据支付宝官方介绍,该功能下线后,支付宝App一次只允许登录一台设备,在当前 ...

  • 如何利用微信内的设备管理功能来删除不常用的设备

    相信不少人会用不同的设备来登录自己的微信号,那么如果想要将一些不常用的设备删除的话,应如何操作呢?接下来就由小编来告诉大家.具体如下:1. 第一步,打开微信进入主页后,点击右下角的我的选项,然后点击我 ...

  • 怎么打开手机版bilibili的登录设备管理功能

    手机版哔哩哔哩软件被很多人使用,用来追番,看直播等,有的用户在使用该软件时,想要管理登录的设备,但是却不知道如何打开登录设备管理功能,那么小编就来为大家介绍一下吧.具体如下:1.第一步,点击并打开bi ...

  • 如何启用哔哩哔哩登录设备管理功能

    现在很多年轻人都喜欢在手机上用哔哩哔哩看视频,有些用户为了账号安全,想知道如何启用登录设备管理功能,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开手机中的[哔哩哔哩]App, ...

  • 如何开启哔哩哔哩登录设备管理功能

    哔哩哔哩是现在非常受欢迎的一款视频软件,有些用户为了安全考虑,想知道如何开启登录设备管理功能,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开手机中的[哔哩哔哩]App.2. ...