1.SPOOLing介绍

SPOOLing (即外部设备联机并行操作),即Simultaneous Peripheral Operation On-Line的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。SPOOLing技术是在通道技术和多道程序设计基础上产生的,它由主机和相应的通道共同承担作业的输入输出工作,利用磁盘作为后援存储器,实现外围设备同时联机操作。 SPOOLing系统由专门负责I/O的常驻内存的进程以及输入井、输出井组成;它将独占设备改造为共享设备,实现了虚拟设备功能。

在现在操作系统的书中这样写到:

Input spooling is the technique of reading in jobs, for example, from cards,onto the disk, so that when the currently executing processes are finished,there will be work waiting for the CPU. Output spooling consists of first copying printable files to disk before printing them, rather than printing directly as the output is generated. Input spooling on a personal computer is not very likely, but output spooling is.

spooling分为 Input和output

input spooling是指计算机运行时存在的一种"读取"技术。举个例子,当当前正在执行的的进程完毕时,在等待CPU时,会把来自磁带的数据读进硬盘。Output spooling 是由一些在打印之前被拷贝到硬盘的可打印文件组成,而不是ouput生成以后就立即打印。

后面一段话的意思是,input spooling很难成为高级个人计算机的标准功能,而output可能会成为个人计算机的标准功能。

什么是SPOOLing?相关推荐

  1. 操作系统课设——设计模拟一个SPOOLING假脱机输出程序

    广州大学操作系统课程设计报告 要求:书写课程设计报告,报告中应该包含如下内容: 一.课程设计题目及内容 课程设计题目:题目三: 设计模拟一个SPOOLING假脱机输出程序 (1) 系统设计要求:设计一 ...

  2. 操作系统的SPOOLING技术

    SPOOLING技术(Simultaneous Peripheral Operating On Line) 同时联机外围操作技术,它是关于慢速字符设备如何与计算机主机进行数据交换的一种技术,通常又称假 ...

  3. 操作系统之I/O管理:2、SPOOLing技术(假脱机技术)

    2.SPOOLing技术 思维导图 脱机技术 假脱机技术(SPOOLing技术) 用假脱机技术实现共享打印机 思维导图 脱机技术 1.在早期的批处理系统中,输入输出经历了这样的过程:纸带----磁带- ...

  4. (王道408考研操作系统)第五章输入/输出(I/O)管理-第一节5:假脱机(SPOOLing)技术

    文章目录 一:脱机技术 二:假脱机技术(SPOOLing技术) (1)输入井和输出井 (2)输入缓冲区和输出缓冲区 (3)输入进程和输出进程 三:SPOOLing技术实例--共享打印机 一:脱机技术 ...

  5. SPOOLing假脱机技术详细介绍

    技术目的 这就得先提到设备的分类了:设备分为独占式设备,共享使用设备和虚拟设备(即为以spooling使用的外部设备).独占设备申请后只有到被释放才能被其他进程申请使用,为了让独占设备能逻辑上像共享设 ...

  6. 题目SPOOLing系统的设计与实现

    最近刚刚做的一个课程设计,关于SPOOLing的. 一.算法或原理的实现思想 技术原理 SPOOLing技术可将一台物理I/O设备虚拟为多台逻辑I/O设备,同样允许多个用户共享一台物理I/O设备.SP ...

  7. 【操作系统】SPOOLing技术(外部设备联机并行操作/假脱机技术)

    SPOOling技术便可将一台物理I/O设备虚拟为多台逻辑I/O设备,同样允许多个用户共享一台物理I/O设备(生活中最常见的就是多台电脑共享同一个打印机) 目的:为了缓和CPU的高速性与I/O设备低速 ...

  8. SPOOLing技术的再思考

    SPOOLing技术的再思考 @(OS) 首先看什么是SPOOLing. Simultaneous Peripheral Operation On-Line 通过这个名称基本上就可以知道很多事情.外部 ...

  9. 转 SPOOLING技术——操作系统

    传送门 SPOOLING技术--操作系统 SPOOLING技术(Simultaneous Peripheral Operating On Line) 同时联机外围操作技术,它是关于慢速字符设备如何与计 ...

  10. 输入输出管理:假脱机技术(SPOOLING)

    假脱机技术 假脱机技术(SPOOLING) 1.1 脱机技术 1.2 假脱机技术 1.3 假脱机技术的应用 1.4 假脱机技术和缓冲的区别 假脱机技术(SPOOLING) 下图来自程序员cxuan I ...

最新文章

  1. python安装包_迈出Python学习第一步:Python开发环境的下载与安装
  2. 打造RIS服务器 软件在局域网中自动安装
  3. 坐在马桶上看算法:Dijkstra最短路算法
  4. Google Mock启蒙篇 [1] (Google C++ Mocking Framework for Dummies 翻译)
  5. 关于 Android 和 iOS 流畅度的一切
  6. TCP、UDP、HTTP、SOCKET之间的区别
  7. tableau地图城市数据_举个栗子!Tableau 技巧(156):在地图分析中创建缓冲区
  8. 利用Docker一键部署若依前后端分离项目详细教程
  9. 你的AJAX 请求真的安全?
  10. 大数据Hadoop之——任务调度器Oozie(Oozie环境部署)
  11. 计算机数据类型误差怎么解决,测绘数据常见误差类型及处理方法
  12. cad画多段线时不显示轨迹_cad画多段线时不显示轨迹_CAD画多段线的时候看不到预览效果的解决方法...
  13. mean shift 跟踪算法
  14. sudo 授权需谨慎,否则亲人两行泪!6 个超实用使用技巧
  15. Kylin接入外部Jdbc Mysql数据源
  16. 克隆vm虚拟机详细步骤
  17. 大学英语综合教程一 Unit 6 课文内容英译中 中英翻译
  18. 威纶触摸屏与三菱PLC的以太网通讯
  19. 分布式数字身份DID调研
  20. 【无机纳米材料科研制图——3ds Max 0110】3dmax体积光制作光束的灯光渲染

热门文章

  1. springboot整合redis后整合es,报错Failed to instantiate [org.elasticsearch.client.transport.TransportClient]
  2. minio断点续传方案
  3. 华中科技大学计算机组成原理-单总线CPU设计(全部通关)
  4. 关于接入达达开发者文档的一些问题
  5. 美国标准的网络安全体系架构
  6. Paxos协议学习——译《The Part-Time Parliament》
  7. 【转】systemtap原理及使用
  8. 2022年京东双十一和国庆哪个打折力度大?能优惠多少?
  9. 科学计算三维可视化---Mlab基础(鼠标选取交互操作)
  10. TADK v22.09 Release