Spooling技术简单熟悉
SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。
基本思想:在多道系统当中,对于一个独占的设备,专门利用一道程序,即Spooling程序,来增强该设备的I/O功能。具体来说,一方面Spooling程序负责与这个独占的I/O设备进行数据交换,这可以称为实际的I/O操作。
SPOOLing技术是低速输入输出设备与主机交换的一种技术,通常也称为“假脱机真联机”,他的核心思想是以联机的方式得到脱机的效果。低速设备经通道和外设在主机内存的缓冲存储器与高速设备相联,该高速设备通常是辅存。为了存放从低速设备上输入的信息,或者存放将要输出到低速设备上的信息(来自内存),在辅存分别开辟一固定区域,叫“输出井”(对输出),或者“输入井”(对输入)。简单来说就是在内存中形成缓冲区,在高级设备形成输出井和输入井,传递的时候,从低速设备传入缓冲区,再传到高速设备的输入井,再从高速设备的输出井,传到缓冲区,再传到低速设备。
Spooling技术简单熟悉相关推荐
- spooling技术和通道及实现打印机共享
spooling技术的作用: 1.spooling技术的引入是为了 缓和高速CPU和低速I/O设备之间的矛盾 : 2.spooling技术能够允许多台外部设备进行联机并发操作, 实现虚拟性 : 在 ...
- SPOOLing技术的再思考
SPOOLing技术的再思考 @(OS) 首先看什么是SPOOLing. Simultaneous Peripheral Operation On-Line 通过这个名称基本上就可以知道很多事情.外部 ...
- 操作系统(SPOOLING技术)
SPOOKING技术 一.实验目的 二.实验内容 三.实验准备 1.设计一个实现SPOOLING技术的进程 2.设计进程调度算法 3.进程状态 4.数据结构 5.编程说明 6.程序框图 四.实验要求 ...
- 设备分配与spooling技术详解
5.4 设备分配(重点!!!) 一.设备分配中的数据结构 二.设备分配时应考虑的因素 三.设备独立性 四.设备独占的分配程序 五.Spooling技术 一.设备分配中的数据结构 在进行设备分配时,通常 ...
- spooling技术课程设计 linux环境,SPOOLING技术模拟实现 操作系统原理课程设计.doc
SPOOLING技术模拟实现 操作系统原理课程设计 ******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2010年秋季学期 操作系 ...
- 操作系统-设备管理-spooling技术
操作系统-设备管理-spooling技术 思考题:A,B,C,D共用一台打印机x,要进行资料打印时,很容易出现"打印机正在使用!",如何处理该问题? 我们在使用打印机的时候,可能会 ...
- 操作系统 | 实验七 SPOOLING技术
文章目录 一.实验目的 二.实验内容 三.数据结构 3.1 数据结构 3.2 函数以及功能 四.程序流程图 五.实验代码 六.实验结果 七.实验体会总结 一.实验目的 理解和掌握SPOOLING假脱机 ...
- spooling技术课程设计 linux环境,《SPOOLING技术模拟实现 操作系统原理课程设计》.doc...
<SPOOLING技术模拟实现 操作系统原理课程设计> ******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2010年 ...
- Linux 下UVCamp;V4L2技术简单介绍(二)
通过前文Linux 下UVC&V4L2技术简单介绍(一)我们了解了UVC和V4L2的简单知识. 这里是USB设备的文档描写叙述:http://www.usb.org/developers/do ...
最新文章
- SunlightChain 区块链宣言
- Revising Aggregations - The Sum Function(集合函数-sum)
- java并发之线程池
- done (330 lines in 0.02 seconds). 私人笔记,一份WEB测试报告
- 这两天在学习微信小程序,不可避免的又要用到一些图标,通过问朋友解决了这个事情 想分享给你们一下 希望对你们有用...
- NoSQL和Redis简介及Redis在Windows下的安装和使用教程
- java的io中replace咋么使用_Java.io.ObjectOutputStream.replaceObject()方法实例
- CoreAnimation-CALayer简述
- 联通实时计算平台演进与实践
- html书签展示(带搜索)
- WebRTC回声消除(1)
- 自己动手实现抖音高清无水印视频下载工具(1)
- 朱松纯领衔、北大清华超强联合,开启「通用人工智能实验班」
- 输入手机号查询信息C语言,简单个人电话号码查询系统.doc
- OKR使用什么工具落地?
- LVGL misc log日志系统(lv_log.h)
- param name=robot_description command= $(find xacro)/xacro --inorder ' $(arg model)' 到底什么意思
- linux软链接命令,linux ln 命令使用参数详解(ln -s 软链接)
- Python NLTK的学习(一)
- 计算机解决问题一般需要六步,用计算机解决问题一般步骤.doc