计算机科学概论 1.3节

 海量存储器这一节读起来跟读天书一样 虽然它讲的是磁盘  现在把问题与练习记录下来 以后如果接触到这方面的类容再回来看

 

1 我们可以从加快磁盘或CD转速中获得什么?

有较快的数据检索速度以及较高的传输速率。

 2 当记录数据到多盘片系统时 我们应该写满一张盘片后再写另一个盘片,还是写满一个柱面再写另一个柱面

这里要记住的一点是,与计算机内部运作速度相比较,机械动作的缓慢表明:
我们应该把必须移动读/写磁头的次数减到最少。
如果我们要在写满磁盘的一面后再开始下一面,那么当我们在写满一个道时都必须移动一次读/写磁头。
因此磁头移动的次数就大约等于磁盘两个盘面所有道的总和。
不过,如果我们通过电子方式在磁盘表面之间切换读/写磁头,我们就只需要在每个柱面写满时才移动一次读/写磁头了。

 

3 为什么在一个预定系统里,那些需要经常更新的数据要存储在磁盘里而不是DV或DVD里?

在这个应用中,必须从海量存储系统中随机地检索信息,而对于CD和DVD等设备中使用的螺旋系统,这种方法是很耗时的。

(而且,现在的技术还无法使CD和DVD设备中的某部分数据进行更新。)

 

4 使用字处理程序修改文档时,有时添加一段文本不会很明显地增加海量存储器中文件的大小,而有时候一个符号的增加会使文件增加几百个字节,为什么?

存储空间是以物理扇区为单元分配的(事实上,在大多数情况下是以扇区组为单元)。如果最后一个物理扇区没有被写满,可以再填加新的文本,而不需要增加此文档的存储空间。如果最后一个物理扇区已经被写满,那么无论要给该文档填加什么内容,都需要分配额外的物理扇区。

 

5  闪存驱动器相对于其它海量存储系统的优势

闪存驱动器不需要物理运动,因此所需要的响应时间比较短,而且不会有物理损耗。

 

6 什么是缓冲区

缓冲区是一个临时的数据存储区域,通常用作解决数据源与最终目的地不一致性的手段。

 

 

你可能感兴趣的:(计算机科学概论 1.3节)