- 1
- 0
- 约1.21万字
- 约 74页
- 2026-09-18 发布于山东
- 举报
6.5.1Spooling的基本概念Spooling的指导思想,是利用高速共享设备(通常是磁鼓或者磁盘)将低迷的独享设备模拟为高速的共享设备。这样从逻辑上讲,计算机系统为每一个用户都配备了一台高速独享设备。Spooling由一组负责输入/输出的程序模块组成,这组模块通常被创建为“系统进程”,由此形成一个比较复杂的Spooling机构。该机构需要与其他用户进程共享处理器,对外存的输入/输出井进行管理,还需要存储器的支持。因此,Spooling是直接依赖于操作系统的进程管理、存储管理、文件管理和设备管理的特殊机构。在一个综合性的操作系统中,由于各种管理比较齐全,Spooling机构的功能可能是次要的。但是,在一个简化了的操作系统中,它可能要包含许多操作功能。它的存在会使计算机系统的性能大幅改善。6.5.1Spooling的基本概念下面通过一个例子说明Spooling的基本功能。我们设想的系统内包含一台作业输入机和一台打印机,它们都是独享设备。假设有五个作业提交给系统,某瞬间各作业的推进情况如图所示:所示这样一来,多个进程的数据输入和输出都通过同一个高速共享设备实现。这就是Spooling将共享设备虚拟成多台独享设备的原理。从用户角度讲,系统提供了以下两条访管指令:CALLREADNEXT(BUFFER)//读一条记录CALLWRIT
您可能关注的文档
- 《青少年人工智能教育基础—Python编程基础与实践》课件 第一章 初识Python.pptx
- 大模型技术与应用习题及答案.docx
- 大数据编程技术教学大纲.docx
- 大数据基础课件 2大数据基础 数据.pptx
- 大数据基础课件 3大数据基础 数据采集与预处理.pptx
- 大数据基础课件 4大数据基础 数据存储与计算.pptx
- 大数据基础课件 6大数据基础 数据可视化.pptx
- 大数据基础课件 7大数据基础 数据安全与保护.pptx
- 大数据基础课件 8 附录A.pptx
- 《综合布线技术》新型活页式教学资源-互动练习作业6个.doc
- 八年级上册江西版《初中语文一遍过》课堂测(OCR).pdf
- 七年级上册人教版《初中语文一遍过》测评卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》试卷【教师用书】(OCR).pdf
- 七年级上册人教版《初中地理一遍过》教师版(OCR).pdf
- 九年级上册译林牛津版《初中英语一遍过》测评卷(OCR).pdf
- 九年级上册冀教版《初中英语一遍过》单元卷(OCR).pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》【教师用书】(OCR).pdf
- 【横版】27张宇基础30讲做题本.pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷教用(OCR).pdf
原创力文档

文档评论(0)