首页/ 题库 / [问答题]一个文件有100个磁盘块,假设文件控制块的答案

一个文件有100个磁盘块,假设文件控制块在内存(如果文件采用索引分配(indexedallocation),索引表也在内存)。在下列情况下,请计算在contiguous,linked,indexed(single-level)三种分配方式下,分别需要多少次磁盘I/O操作?(每读出或写入一个磁盘块都需要一次磁盘I/O操作)(10%) 假设在contiguous分配方式下,文件头部无空闲的磁盘块,但文件尾部有空闲的磁盘块。假设要增加的块信息存放在内存中。 1.在文件开始处添加一个磁盘块; 2.在文件结尾处添加一个磁盘块; 3.在文件中间删除第50块磁盘块;(假设磁盘块编号从0—99) 4.在文件第50块前添加一个磁盘块;(假设磁盘块编号从0—99)

问答题
2022-11-23 13:53
查看答案

正确答案
1.在文件开始处添加一个磁盘块:连续:201/链接:1/索引:1
2.在文件结尾处添加一个磁盘块:连续:1/链接:101/索引:1
3.在文件中间删除一个磁盘块:连续:48*2+1+1=98/链接:52/索引:0
4.在文件中间添加一个磁盘块:连续:101/链接:52/索引:1

试题解析

感兴趣题目
在一个采用三级索引结构的UNIX文件系统中,假设物理块大小为1KB,用32位表示一个物理块号。主索引表含有13个块地址指针,其中前10个直接指向盘块号,第11个指向一级索引表,第12个指向二级索引表,第13个指向三级索引表,那么,一个文件最大可有多少块?
在一个采用三级索引结构的UNIX文件系统中,假设物理块大小为512B,用32位表示一个物理块号。主索引表含有13个块地址指针,其中前10个直接指向盘块号,第11个指向一级索引表,第12个指向二级索引表,第13个指向三级索引表,那么,一个文件最大可有多少块?
在一个采用三级索引结构的UNIX文件系统中,假设物理块大小为512B,用16位表示一个物理块号。主索引表含有13个块地址指针,其中前10个直接指向盘块号,第11个指向一级索引表,第12个指向二级索引表,第13个指向三级索引表,那么,一个文件最大可有多少块?
一个采用二级索引文件系统,存取一块盘块信息通常要访问()次磁盘。
有一个文件包含 20个逻辑记录 k1、k2、........、k20,块因子为 4,文件系统按照记录的成组和分解方式存取文件。
某文件系统采用链式存储管理方案,磁盘块的大小为1024字节。文件Myfile.doc由5个逻辑记录组成,每个逻辑记录的大小与磁盘块的大小相等,并依次存放在121、75、86、65和114号磁盘块上。若需要存取文件的第5120逻辑字节处的信息,应该访问( )号磁盘块。
某文件系统采用链式存储管理方式并应用记录的成组与分解技术,且磁盘块的大小为4096字节。若文件license.doc由7个逻辑记录组成,每个逻辑记录的大小为2048字节,并依次存放在58、89、96和101号磁盘块上,那么要存取文件的第12288逻辑字节处的信息,应访问 (49) 号磁盘块。
设一个文件由100个物理块组成,对于连续文件、连接文件和索引文件,分别计算执行下列操作时的启动磁盘I/O次数(假如头指针和索引表均在内存中): (1)把一块加在文件的开头; (2)把一块加在文件的中间(第51块); (3)把一块加在文件的末尾; (4)从文件的开头删去一块; (5)从文件的中间(第51块)删去一块; (6)从文件的未尾删去一块。
一个文件有100个磁盘块,假设文件控制块在内存(如果文件采用索引分配(indexedallocation),索引表也在内存)。在下列情况下,请计算在contiguous,linked,indexed(single-level)三种分配方式下,分别需要多少次磁盘I/O操作?(每读出或写入一个磁盘块都需要一次磁盘I/O操作)(10%) 假设在contiguous分配方式下,文件头部无空闲的磁盘块,但文件尾部有空闲的磁盘块。假设要增加的块信息存放在内存中。 1.在文件开始处添加一个磁盘块; 2.在文件结尾处添加一个磁盘块; 3.在文件中间删除第50块磁盘块;(假设磁盘块编号从0—99) 4.在文件第50块前添加一个磁盘块;(假设磁盘块编号从0—99)
在同一磁盘中,将文件从一个文件夹移到另一个文件的操作应该是()
文件系统中,若文件物理结构采用三级索引结构,有一个文件大小为5478块,则存储该文件会用到( )。
在i节点表中的磁盘地址表中,若一个文件的长度是从磁盘地址表的第1块到第11块,则该文件共占有(  )块号。
相关题目
指令ORS功能,可实现多个指令块的“与”运算。
对于操作系统中的每一个文件至少都有一个文件控制块,其中文件控制块至少包含 ( )。
假设教师表文件中某记录的年龄为35岁,职称为讲师,工资为750元则据此写出的逻辑表达式为:(年龄>30OR工资<=300)ANDNOT职称=〃讲师〃。其结果为()
在500名病例与500名对照的匹配病例对照研究中,有400名病例与100名对照具有暴露史。据此资料,计算OR值为()
在CAD中把用户定义的块作为一个单独文件存储在磁盘上可用()命令
在CAD中把用户定义的块作为一个单独文件存储在磁盘上可用___命令
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A>B+20)or(B+60<>
某磁盘共有10个盘面,每个盘面上有100个磁道,每个磁道有16个扇区,假定分配以扇区为单位。若使用位示图管理磁盘空间,则位示图需要占用(9)字节空间。若空白文件目录的每个表项占用5个字节,当空白区数目大于(10)时,空白文件目录大于位示图。
有一个固定磁头的磁盘系统,每个磁道划分为12块,顺序连续记为1~12号。磁盘转速每秒100转,磁头识别磁盘扇区号的时间为1毫秒。现有一个文件分为8页,每页大小与一个磁盘块相等,将文件存储在一个磁道上。为了将该文件顺序整体读出的时间最快,1~8页存放的对应磁盘块号应为(25)。
配制ORS液100ml应加入()
配制ORS液100mL应加入()
对于采用链接结构的文件ABC,假设文件目录已经读入主存储器,且每个磁盘块可以放置该文件的3个记录。目前3号磁盘块放置了该文件的O、1、2号记录,5号磁盘块放置了3、4、5号记录,9号磁盘块放置了6和7号记录。若要在3和4号记录之间插入3a号记录,则完成此操作需要至少启动磁盘()
某文件系统中,文件的物理结构采用UNIX的3级索引结构(假设一个物理块可以存放256个块号),若要读取一个文件的第2583块,则将用到()。
(22)某文件系统中,文件的物理结构采用UNIX的3级索引结构(假设一个物理块可以存放256个块号),若要读取一个文件的第2583块,则将用到( )。
某文件系统中,文件的物理结构采用UNIX的三级索引结构(假设一个物理块可以存放256个块号),若要读取一个文件的第2583块,则将用到
如果一个索引式文件的索引节点有10个直接块,1个一级间接块,1个二级间接块,1个三级间接块。假设每个数据块的大小是512个字节,一个索引指针占用4个字节。假设索引节点已经在内存中,那么访问该文件偏移地址在6000字节的数据需要再访问()次磁盘。
如果一个索引式文件的索引节点有10个直接块,1个一级间接块,1个二级间接块,1个三级间接块。假设每个数据块的大小是512B,一个索引指针占用4B。假设索引节点已经在内存中,那么访问该文件偏移地址在6000B的数据需要再访问()次磁盘。
如果一个索引式文件的索引节点有10个直接块,1个一级间接块,1个二级间接块, 1个三级间接块。假设每个数据块的大小是512个字节,一个索引指针占用4个字节。假设索引节点已经在内存中,那么访问该文件偏移地址在6000字节的数据需要再访问(51)次磁盘。
有一个文件系统,采用三级索引的结构。文件控制块中设置10个直接索引地址,一级索引,二级索引、三级索引地址各一个。文件页的大小恰好与磁盘块大小相等,有512个字节。现有一个文件,它的文件控制块已在内存,现要访问该文件的第2678页,必须启动磁盘(25)。
在一个采用三级索引结构的UNIX文件系统中,假设物理块大小为2KB,用64位表示一个物理块号。主索引表含有13个块地址指针,其中前10个直接指向盘块号,第11个指向一级索引表,第12个指向二级索引表,第13个指向三级索引表,那么,一个文件最大可有多少块?()
广告位招租WX:84302438

免费的网站请分享给朋友吧