- 0
- 0
- 约7.4千字
- 约 30页
- 2026-01-28 发布于北京
- 举报
10.1外存信息的特性
器
(内存)
器
顺序存取设备(磁带器)
外部器
(外存)直接存取设备(磁盘器)
内存的容量小,但工作速度高;外存的容量大,
但速度较低。
10.1.1磁带器
优点:容量大,使用方便,价格便宜。
1.特性:磁带器主要由磁带、读/写磁头和磁带驱动
器组成,如下图所示。
目前常用的典型磁带长2400
英尺,宽0.5英寸,厚0.002英
寸。磁带表面上涂有磁性材
料,可分为七道或九道磁带。
七道磁带的每一横排中有六个二进制数据位和一个奇偶
校验位。九道磁带的每一横排中有八个二进制数据位和
一个奇偶校验位。这样的一排二进制数据位组成一个字
节。
磁带器是一种典型的顺序存取设备。所谓顺序存取,
就是将记录在器上一个接一个地依次存放,为得到第i
个记录,必须先读第i-1个记录。
由于磁带机不是连续运转的设备,而是一种启停设备,
所以在启停时间内,不能对磁带进行正常读写,因此磁带
上的信息通常分为若干记录块,块与块之间留有一定的间
隙,该间隙一般为1/4~3/4英寸。
2.分页块方法
由上可知,用磁带信息时需要在每段信息之间留有空
隙,且此空隙占用了大量的空间。为了减少空间的
浪费,通常采用把若干个记录组合成页块进行的办法,
将记录间的间隙变成页块间的间隙。
10.1.2磁盘器
优点:既能进行顺序存取,又能进行直接存取(随即
存取),并且存取速度快。
1.磁盘器的特性
磁盘器主要由磁盘组和磁盘驱动器组成。磁盘
组由若干个盘片组成,每个盘片有上下两个面,盘面上
涂有光滑的磁性物质。
盘面上能够信息的盘面称为记录面。在记录盘
面上有许多称为磁道的圆圈,信息就记载在磁道上。磁
盘驱动器由主轴和读/写磁头组成,每个盘面都配有一
个读/写磁头。
磁盘可分为固定臂盘和活动臂盘两种。固定臂盘的每个盘面
的每一磁道上都有独立的磁头,它是固定不动的,专门负责
读写某一磁道上的信息。如图:
2.分页块法
为了减少外存的次数,
一般采用把记录组合成页块的方
式来进行内外存数据的交换。一
个页块(简称块)是磁盘上的一
个记录,通常可以容纳多个
逻辑记录,内存中设置的缓冲区
应该与页块的大小相等。每次访
问记录时,需要把一个页块读入
一个缓冲区或者把一个缓冲区的
数据写到一个页块。
10.2外排序的基本方法
最常用的外部排序方法是归并排序法。这种方
法由两个阶段组成:第一阶段是把文件逐段输入到
内存,用有效的内排序方法对文件的各个段进行排
序,经排序的文件段称为顺串(或归并段),当它
们生成后立即写到外存上,这样在外存上就形成了
许多初始顺串;第二阶段是对这些顺串用某种归并
方法(如2路归并法)进行多边归并,使顺串的长
度逐渐由小至大,直至变成一个顺串,即整个文件
有序为止。
10.2.1磁盘排序
1.例子:假设磁盘上存有一文件,共有3600个记录
(A,A,…,A),页块长为200个记录,供排序使用的缓
123600
冲区可容纳600个记录的空间,现要对该文件进行排序,
排序过程可按如下步骤进行:
第一步:每次将三个页块(600个记录)由外存读到内存,
进行内排序,整个文件共得到6个初始顺串R1~R6(每一个
顺串占三个页块),然后把它们写回到磁盘上去。内排序
后得到的初始顺串见p260的图10.3所示。
第二步:将供内排序使用的内存缓冲区分为三块相等的部分
(即每块可容纳200个记录),其中两块作为输入缓冲区,一
块作为输出缓冲区,然后对各顺串进行归并。归并过程
见p261的图10.4所示。
12345678910111213141516
您可能关注的文档
最近下载
- 医院网络及信息安全自查工作计划报.docx VIP
- 国家钢琴谱五线谱 完整版原版.pdf
- 党员2025年度组织生活会“(对照贯彻党的创新理论方面,对照加强党性锤炼方面,对照联系服务群众方面,对照发挥先锋模范作用方面,对照改作风树新风方面)五个对照”对照检查材料.docx VIP
- 承包商安全管理专项检查表.doc VIP
- 四柱式万能液压机液压系统原理研究.pdf VIP
- 2024年五大名校模考压轴题合集(3A数学).pdf VIP
- GB212-2008煤的工业分析方法.docx VIP
- 公共场所卫生管理制度电子版(3篇).doc VIP
- 【医脉通指南频道】2011+血管和浅表器官超声检查指南(上篇).pdf VIP
- 2025年葫芦岛市生态环境局公开遴选工作人员备考题库及1套参考答案详解.docx VIP
原创力文档

文档评论(0)