假脱机技术spooling技术 原理易懂!

2 篇文章 0 订阅
订阅专栏

原理:

  1. 手工输入,没有操作系统的阶段,只能通过纸带机把程序员的代码读入,然后CPU需要直接与纸袋机交互,由于输入和输出的速度很慢,即使CPU的处理速度很快,但是在数据输入和输出的时候,CPU仍然是需要迁就纸带机的慢速。所以这个阶段暴露了速度不匹配的问题,对CPU这种昂贵的资源是极大的浪费

在这里插入图片描述

  1. 批处理阶段引入脱机技术(用磁带完成)
    在这里插入图片描述

    程序员可以用纸带机将自己的程序输入到磁带当中,而磁带中的数据比纸带机快的多,而这个输入的过程是由一台专门的外围控制机实现的,而之后,CUP可以直接从磁带中读入想要的数据,因此就缓解了速度的矛盾,也就说引入了脱机技术后,在数据输入的时候数据就快了很多。大大提升了CPU的利用率

在这里插入图片描述

  1. 那为什么叫脱机呢?脱机实际上是脱离主机控制完成输入和输出的操作,而输入和输出是由外围控制机来实现的,显然输入和输出的过程就不需要CPU来干预控制,这样就可以让CPU有更多时间来完成其他工作。

  2. 引入脱机技术后,除了缓解IO设备和CPU的速度矛盾, 还有一个好处就是即使CPU正在忙碌,也可以在外围控制机的控制下先把数据预先输入到磁带中。

  3. 基于脱机技术的思想,人们又发明了假脱机技术,其实就是用软件的方式模拟实现

    组成部分

在这里插入图片描述

  • 系统在磁盘开辟两个空间,一个输入井,一个输出井

  • 输入井是模拟脱机输入时的磁带,收容从输入设备输入的这些IO数据【磁带】

  • 输出井是模拟脱机输出时的磁带,收容用户进程输出的数据【磁带】

  • 外围控制机是由一个输入和输出进程实现的

    • 显然输入输出进程需要和用户进程并发执行,才能完成模拟脱机出入和输出的过程,因此spooling必须有多道程序技术的支持。

    • 输入和输出缓冲区的作用就是作为一个数据中转站

配置GPIO的模式
weixin_43772611的博客
03-13 4687
文章目录前言一、输出模式1.通用推挽输出(GPIO_Mode_Out_PP)2.开漏输出(GPIO_Mode_Out_OD)3.复用推挽输出(GPIO_Mode_AF_PP)4.复用开漏输出(GPIO_Mode_AF_OD)二、输入模式1.浮空输入模式(GPIO_Mode_IN_FLOATING)2.模拟输入模式(GPIO_Mode_AIN)3.带上拉输入模式(GPIO_Mode_IPU)4.带下拉输入模式(GPIO_Mode_IPD) 前言 这篇文章是记录stm32固件库开发的时候,配置GPIO的的8种
台达变频器485通讯接线图_各型号PLC接线图大全,收藏这一篇就够了!
热门推荐
weixin_35973118的博客
12-11 1万+
PLC接线图本文收录这六种主流PLC的接线图,后续会添加更多型号PLC,敬请关注!目录一、西门子二、三菱三、欧姆龙四、松下五、台达六、信捷一、西门子1.S7-200 CN(点击查看大图)(摘自官方硬件手册,下同)2.S7-200 Smart(点击查看大图)3.S7-1200(点击查看大图)二、三菱1.FX3U(点击查看大图)2.FX3Uc(点击查看大图)2.FX3G(点击查看大图)三、欧...
Spooling原理
qq_43527718的博客
08-30 1796
spooling
c语言实数的输出和占位_C语言学习笔记(三):占位符
weixin_39917046的博客
12-30 1000
%d:整型的占位符(占位置)%f:小数型(浮点型)的占位符 %c:字符型的占位符基本数据类型有整型(int),短整型(short),长整型(long),单精度浮点型(float),双精度浮点型(double),字符型(char)本人原创通俗解释:有“整”字的代表整数,有“点”字的代表有小数,常量为具体数值(但转义字符\b例外),变量字由母等组成。官方解释:整型量有整型常量和整型变量,整型常量即...
GPIO模式个人理解
Mr.Liu
06-11 6643
1.GPIO模式介绍 1.GPIO_Mode_AIN 模拟输入,应用于ADC电压值采样输入 2.GPIO_Mode_IN_FLOATING 浮空输入信号电平不确定,完全有外部信号决定,一般用于按键检测 3.GPIO_Mode_IPD 下拉输入,输入口接下拉电阻(10K),无信号为低电平,有信号输入高电平 4.GPIO_Mode_IPU 上拉输入,输入口接上拉电阻(10K),无信号为高电平,有信号为低电平 5.GPIO_Mode_Out_OD 开漏输出,若输出为0,经过反相后输出为1,NMOS管导通,输出接
GPIO的八种模式分析
Mr_rustylake的博客
03-22 4065
GPIO是general purpose input output,即通用输入输出端口,作用是负责外部器件的信息和控制外部器件工作。
SPOOLING脱机技术模拟
08-19
当输入“第一个用户进程的请求为:”,“第二个用户进程的请求为:”后,按下“确定”键,再右侧文本区中将显示两个请求输出的用户进程请求的数据,以及SPOOLING输出进程输出的数据。其中两个请求输出的用户进程的...
Spooling脱机输入输出技术模拟
12-04
SPOOLING脱机输入/输出技术广泛应用于各种计算机的I/O。该技术通过采用预输入和缓输出的方法,使用共享设备的一部分空间来模拟独占设备,以提高独占设备的利用效率。为了理解该技术,设计一个SPOOLING脱机输出的...
Java实现spooling脱机技术
05-08
Java实现spooling脱机技术
操作系统spooling脱机技术模拟
09-27
操作系统 SPOOLing脱机技术模拟程序 java
台达通信电缆接线图
03-20
台达通信电缆接线图
台达plc接线图实物_EPLAN项目实例------Pilz的安全继电器PNOZ S4接线图
weixin_33915387的博客
12-11 7253
PNOZ S4实物接线图PNOZ S4实物图PNOZ s4(DC 24V)的内部线路图PNOZ s4的前面板有6个LED指示灯,用来指示相应的状态: 电源供电正常时,Power灯常亮;安全通道1闭合时,In1灯常亮;安全通道2闭合时,In2灯常亮;安全触点闭合,Y32有电平输出时,Out灯常亮;S34有复位输入信号时,Reset灯亮起;有外部故障时,Fault灯常亮;当有内部故障时,Fault灯闪...
【STM32笔记】STM32的GPIO基础开发(三)(GPIO的八种模式及其工作原理
最新发布
m0_49126759的博客
09-30 1742
浮空输入模式,上拉输入模式,下拉输入模式,模拟输入模式 推挽输出模式,开漏输出模式,复用推挽输出模式,复用开漏输出模式
shell中大于号和小于号
sunny
07-09 3068
shell中大于号和小于号,重定向分为输入重定向与输出重定向。 "<"表示输入重定向 ">"表示输出重定向,比如: adb shell "echo 4095 > sys/class/display/disp-DSI-0/brightness_clone" 所谓的输入重定向即输入不从键盘读入,而是从文件输入或其它。 所谓的输出重定向即不输出到终端上,而是输出到文件中去或其它。 ...
4291——实数的输出和占位
xiaoyeren_ITRoad的博客
08-07 1081
Description 输入一个实数,请你按如下要求输出: 第一行按双精度默认输出, 第二行双精度数输出共占 10 位,其中 3 位小数,右对齐,左补空格并在两端添加星号包裹, 第三行双精度数输出共占 10 位,其中 3 位小数,左对齐,右补空格并在两端添加星号包裹。 Input 一个double范围内的正实数 a 。 Output 共三行,按题目描述输出。 Sample Input 123.56789 Output 123.567890 * 123...
c++程序设计基础:循环嵌套
weixin_43414866的博客
08-22 381
1 .求阶乘的和 给定正整数n,求不大于n的正整数的阶乘和,输出阶乘的和 输入: 一行 ,包含一个正整数 输出: 一行,阶乘的和 样例输入: 5 样例输入: 153 代码实现: #include <iostream> using namespace std; int main(){ int n,i; long long int d = 1,s = 0; cin...
python中a is b_Python中a is b和a==b的区别
weixin_39650994的博客
01-14 895
Python中a is b和a==b的区别1、 a == b , 这是一个比较运算符,用于比较两个对象的value(值)是否相同相同则返回True 否则返回False示例:#以下用于示例a==b用法>>>a=1#a,b数值类型>>>b=1>>>a==bTrue>>>a='zhaoxua...
台达plc接线图实物_西门子plc接线图实物图
weixin_39915820的博客
12-24 4077
西门子plc输入输出电源接法西门子plc的系列很多,不同系列它的接线方式、接线方法可能都不一样。这里我以S7200说一下吧。S7200根据CPU不同,CPU221、CPU222、CPU224、CPU224XP、CPU226,供电的方式也不同。无非就两种供电:直流供电+交流供电。一般接线端子旁有DC或AC标识。以晶体管输出PLC来说,一般输入和输出类型都有两种,分别是漏型输入、源型输入,漏型输出、源...
操作系统课设脱机技术spooling技术
06-11
好的,针对您的问题,我可以为您提供一些关于操作系统课设中的脱机技术spooling技术的介绍。 Spooling技术是指在计算机系统中,为了使I/O设备与计算机的CPU之间达到同步工作,避免设备与CPU之间的等待,设立的一个I/O缓冲区。当一个进程请求I/O操作时,操作系统将其I/O请求放入缓冲区中等待处理,同时进程也可以继续运行。等到I/O设备空闲时,再从缓冲区中取出请求进行处理。 在操作系统课设中,Spooling技术通常用来模拟脱机打印功能。当用户需要打印文件时,文件会被放置到一个输出队列中,然后打印机会从输出队列中读取文件进行打印。这种技术可以让用户无需等待打印机完成打印,而是可以继续进行其他操作。 需要注意的是,Spooling技术可以提高计算机系统的性能,但也会占用系统的一定资源。因此,在实际应用中需要根据具体情况进行权衡和调整。 希望这些信息能对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • @MapperScan注解使用 22091
  • 微信小程序云开发--上传图片到云存储&获取并展示云存储里的图片 20079
  • C语言大作业 数据结构 医院候诊排队系统 代码【可运行代码+截图】 16854
  • 【编译原理】简易C语言词法分析器的设计与实现+可运行代码+截图 16378
  • 微信小程序云开发配置和数据库的增删改查 13815

分类专栏

  • 机器学习 24篇
  • 研究生笔记 2篇
  • 小猫猫摸鱼啦
  • 常用算法 9篇
  • 概率论
  • Java 2篇
  • python 1篇
  • SpringBoot 31篇
  • ssm 2篇
  • Spring 11篇
  • Mybatis 19篇
  • SpringMVC 11篇
  • 前端
  • uni-app 1篇
  • 微信小程序开发 10篇
  • js 27篇
  • 算法 7篇
  • C++ 76篇
  • 题解 79篇
  • 算法技巧 6篇
  • 学校课程 2篇
  • 复习资料 4篇
  • 实验&课程设计 10篇
  • 安卓 8篇
  • 编译原理 3篇
  • JSP 15篇
  • SQL 6篇
  • 疑难杂症 27篇

最新评论

  • 【编译原理】LR分析器的设计与实现+可运行代码+截图

    三国第六打野: 请问这是LR(0)吗?

  • 【编译原理】LR分析器的设计与实现+可运行代码+截图

    We_64785: 有没有代码的流程图啊

  • 微信小程序云开发--获取云数据列表并显示在页面(限制20条)

    该用户已删除229: 谢谢博主,完成了,期待今后的投稿

  • 【SpringMVC】 form提交到controller 报404 解决方法

    永远的.初学者: 为什么还是404,来个大佬救救我

  • 【编译原理】简易C语言词法分析器的设计与实现+可运行代码+截图

    零柒140: 我也是啊 要怎么改啊

大家在看

  • 网络安全筑基篇——SQL注入 474
  • 网络安全筑基篇——文件上传

最新文章

  • html+spring+服务器 部署一个项目 可用于安卓
  • layui弹出“加载中”
  • 用python把json文件转excel
2023年3篇
2022年36篇
2021年100篇
2020年194篇
2019年32篇

目录

目录

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

两个鬼故事秋思古诗神界危机4.6密码起名的易经熙字起名鸿字男宝起名王 起名一起学网校,名师有诀窍软著名称怎么起未来乡愁魔兽争霸三冰封王座今年男孩起名宝典唐名皇起名网免费取名3个字品牌起名大全士字起名男孩www.cao.com酒店宴会厅怎样起名郭姓宝宝起名起国外公司名纸的发明宁姓氏女孩起名字flash10nds灵光守护者用夏起名女孩名字的h2k战队杀出侏罗纪天师撞邪国语疯狂进化人芊字起名字钢材销售起名招募令少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化