问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

操作系统中的设备管理技术中,用什么技术来解决高速设备与低速设备之间的速度匹配问题

发布网友 发布时间:2022-05-27 13:44

我来回答

2个回答

热心网友 时间:2023-10-26 04:48

假脱机I/O技术 SPOOLing技术
开放分类: 操作系统
SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。

它是低速输入输出设备与主机交换的一种技术,通常也称为“假脱机真联机”,他的核心思想是以联机的方式得到脱机的效果。低速设备经通道和设在主机内存的缓冲存储器与高速设备相联,该高速设备通常是辅存。为了存放从低速设备上输入的信息,或者存放将要输出到低速设备上的信息(来自内存),在辅存分别开辟一固定区域,叫“输出#”(对输出),或者“输入#”(对输入)。简单来说就是在内存中形成缓冲区,在高级设备形成输出#和输入#,传递的时候,从低速设备传如缓冲区,在传到高速设备的输入#,在从高速设备的输出#,传到缓冲区,在传到低速设备。

SPOOLing系统既不同于脱机方式,也不同于直接藕合方式,SPOOLing技术实际上是一种外围设备同时联机操作技术,又称为排队转储技术。它在输入和输出之间增加了“输入井”和“输出井”的排队转储环节,以消除用户的“联机”等待时间。在系统输入模块收到作业输入请求信号后,输入管理模块中的读过程负责将信息从输入装置中读入输入井缓冲区。当缓冲区满时,由写过程将信息从缓冲区写到外存的输入井中,读过程和写过程反复循环,直到一个作业输入完毕。当读过程读到一个硬件结束标志之后,系统再次驱动写过程把最后一批信息写入外存输入井并调用中断处理程序结束该次输入。然后,系统为该作业建立作业控制块,从而使输入井中的作业进入作业等待队列,等待作业调度程序选中后进入内存运行。系统在管理输入井过程中可以“不断”读入输入的作业,直到输入结束或输入井满而暂停。若系统的某台台行式打印机采用了虚拟设备技术,那么若有进程要求对它打印输出时,SPOOLing系统并不是将这台打印机直接分配给进程,而是在共享设备(磁盘)上的输出,SPOOLing存储区中为其分配一块存储空间,进程的输出数据以文件形式此。各进程的数据输出文件形成了一个输出队列,由输出POOLing系统控制这台打印机进程,依次将队列中的输出文件实际打印输出。在SPOOLing系统中,实际上并没有为任何进程分配,而只是在输入井和输出井中,为进程分配一存储区和建立一章I/O请求表。这样,便把独占设备改造为共享设备。
将一*享打印机改造为可供多个用户共享的打印机,是应用SPOOLing技术的典型实例。具体做法是:系统对于用户的打印输出,但并不真正把打印机分配给该用户进程,而是先在输出井中申请一个空闲盘块区,并将要打印的数据送入其中;然后为用户申请并填写请求打印表,将该表挂到请求打印队列上。若打印机空闲,输出程序从请求打印队首取表,将要打印的数据从输出井传送到内存缓冲区,再进行打印,直到打印队列为空。

SPOOLing技术的特点:
(1)提高了I/O速度.从对低速I/O设备进行的I/O操作变为对输入井或输出井的操作,如同脱机操作一样,提高了I/O速度,缓和了CPU与低速I/O设备速度不匹配的矛盾.
(2)设备并没有分配给任何进程.在输入井或输出井中,分配给进程的是一存储区和建立一张I/O请求表.
(3)实现了虚拟设备功能.多个进程同时使用一独享设备,而对每一进程而言,都认为自己独占这一设备,不过,该设备是逻辑上的设备.

热心网友 时间:2023-10-26 04:48

Cache技术

参考资料:http://ke.baidu.com/view/1344313.htm

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在爱水APP哪个模块中可以填写个人信息,查询自己一天的饮水量? 黄金为什么是避险产品 避险买什么 避险品种是什么 避险产品什么意思 什么是避险产品 ...对联和我们平时使用的印章,说说使用了哪几个字体 对联上写的是什么字 ...有一空是让我评价我自己,请各位哥哥姐姐帮帮忙,帮我编一段,往好了... 艾灸用品哪种好 公安局可以通过查询到这个人的身份证信息吗? 甜橙维生素c吃有什么好处 计算机组成原理 设计的一指令系统的一个调试源程序 钱被骗了,报警处理警察能通过对方的查到她人的个人信息吗? 微信转错账了,对方收款后把我拉黑了,现在只知道这个人的,可以查到她的个人信息吗? 我同一台打印机为什么两台电脑打东西速度不一样? 通过主机连接的打印机,打印时速度非常慢如何解决? 1.在解决计算机主机与打印机之间速度不匹配时通常设置一个打印数据缓冲区,主要将要输出打印的数据...... 通过微信怎么查询个人信息知道咋样查询他的个人信息 可以通过查到对方资料吗- 问一问 许昌平安普惠代款有风险吗? 手抄报是什么意思啊手抄报解释 漏电的产生原因 蔡康永发文向大s道歉,蔡康永是怎样的人? 杂用英语翻译‘背抄着手,弯着腰,模仿爷爷走路’? 为什么顺丰快递送包裹信函属于物流活动吗 抄着了是什么意思 蔡康永老师都有哪些堪称一绝的回答? 请问顺丰的信封都比A4纸小吗 如何治疗河蟹青泥苔病? 根据查找一个人真实信息(实名认证的)? 小天鹅洗衣机投放盒怎么清洗? 可以通过搜索个人信息么 造梦西游ol兜率紫炎制作书需要多少灵魂 造梦西游ol的兜率紫炎制作书在哪获得? 造梦西游ol里面的dou率紫焰在哪里得 造梦西游ol兜率紫炎好还是玲珑玉好 造梦西游ol装备兜率紫炎样子 造梦西游ol紫色怎么调出来的 橘子里的维生素C有什么作用? 学法减分费时费力吗? 学法减分是不是从视频出题 麦豆的夏天(电影新片?) 麦豆奶奶多少岁 麦豆的夏天!今天有吗 求《脚尖上的信天游》、《你幸福我快乐》、《麦豆的夏天》三部影片,想放给学生看! 影片麦豆的夏天中麦豆的小狗叫什么 有谁知道‘麦豆’? 心累英文怎么写 心累用英语怎么写?