简答题

简述记录的成组和分解。

正确答案

当文件的一个逻辑记录长度小于一个物理块的长度的时候,我们可以把若干个逻辑记 录合并成一组存到一个物理块中,这个工作成为成组。访问某个记录的时候,需要把这个记录从它所在的块中的一组记录中分离出来,这一工作成为分解。

答案解析

相似试题
  • 采用记录的成组和分解是为了()

    单选题查看答案

  • 当采用记录的成组和分解技术时,若磁盘上每个存储块可以存放用户的10个逻辑记录,用户的0-9记录放在磁盘的第0号存储块,用户的10-19号记录放在磁盘的第l号存储块。假设主存储器中的成组和分解缓冲区大小与磁盘存储块大小相等,读入或写出一块存储块需时间T,从缓冲区取出或向缓存区写入一个逻辑记录需时间t,处理一个逻辑记录的时间为p。那么,当用户程序需要读出7-12号逻辑记录,并对其中的每一个逻辑记录分别进行处理后写回原来的磁盘块,若不采用设备管理中的缓冲技术,至少需要的时间是()

    填空题查看答案

  • 假设每个磁盘存储块中可以存放某文件的10个记录,记录的编号从0开始,主存中用于记录的成组和分解的缓冲区的大小与磁盘存储块的大小相等。如果有个使用该文件的用户程序在自己的内存空间中分别设置了“读记录工作区”和“写记录工作区”,每个工作区的大小均相当于一个记录的大小。若依次进行写记录11、读记录15、写记录1、读记录3、写记录17五步操作,如果在操作前主存缓冲区是空的,那么要完成这些操作需要启动磁盘读或写的次数是()

    单选题查看答案

  • 对于管理磁盘存储空间的空闲块链接法,有单块链接和成组链接两种方案。两者相比,前者的效率低于后者。请解释造成两者效率不同的原因。

    简答题查看答案

  • 进行成组操作必须使用()的原因是信息交换以块为单位,缓冲区的长度为()

    填空题查看答案

  • UNIX操作系统中,把磁盘存储空间的空闲块成组链接。每100个空闲块为一组,最后不足100块的那部分磁盘物理块号及块数记入()中。

    填空题查看答案

  • 空闲块表中每个登记项记录一组连续空闲块的()和()

    填空题查看答案

  • 在()中,为了能区别不同的进程和记录每个进程的执行情况,对每个进程要设置一个()

    填空题查看答案

  • 在可变分区存储管理方式下,为了方便管理,须设置一张()表,用来记录空闲区的()和()

    填空题查看答案