【自考】操作系统之设备管理

来源:互联网 发布:绝地求生优化补丁 编辑:程序博客网 时间:2024/04/28 07:33

这部分的书翻了好几遍,翻完之后有一种不知所云的感觉,但是自从上次米老师在三合班说到为什么自己看不懂书?有没有问问自己到底什么地方看不懂?当时真的心里面很受震撼,我真的在看书的时候从来就没有思考过这个问题,就只是面上说看不懂,然后果断的把书扔了,给了自己一个我看不懂的交代。

      但是这次,我再次的将这一部分的书看了一遍,遇到看不懂的就先画个记号,接着往后面看。看完之后,有些问题自然而然的就解决了,而有些问题虽然有点迷糊,但是通过网上找资料和同学讨论顿时也清楚了许多。

      设备管理这一张其实应该和文件管理那章结合起来看,会觉得很有连贯性。设备管理实现文件信息在介质和主存储器之间的传送。通过书本知道,存储介质是以存储设备为实体的。接下来我们看看存储设备为了实现与主存之间的信息传送都实现了那些功能?

      图:

 从这张图上可以看出设备管理其实可以大概的分为三个类。一个就是外围设备的启动回收分配操作、以及特殊中断处理。一个就是计算机内部的磁盘调度问题,还有一个就是虚拟设备。关于这个实现虚拟设备的功能,我个人认为有必要强调一下,它其实就是为了提高独占设备的利用率而提出的用共享设备模拟独占设备的方案。对于脱机外围设备操作需要有三台计算机才能实现,成本高,易出错。为了提升,出现了联机同时外围设备操作。

还有一个需要讲解的就是缓冲技术的引入就是为了解决CPU执行速度远远大于外围设备信息传输速度让作业工作周期加长的问题。单缓冲、双缓冲、缓冲池等可以看作是单行道、双行道、多行倒。单缓冲技术提高了作业的执行速度,双缓冲实现输入输出并行工作,缓冲池减少了设备启动次数。

关于细节我就不赘述了,非常欢迎大家和我一块讨论!

      

0 0
原创粉丝点击