UNIX系统中某记录式文件长度为3200KB,其磁盘存储结构如图B所示假设该文件的逻辑记录长度为256B,磁盘块的大小为2KB,磁盘的逻辑块号占4B,又设每个索引块中的盘块号是连续的。请回答下列问题:(1)该文件占用的磁盘块数(不包括索引结点和目录项所占的盘块)是多少?(2)图6-13中,盘块号Bx的数值为多少?
1605;5053
举一反三
- 文件系统采用两级索引分配方式,如果每个磁盘块的大小为1KB,每个盘块号占4B,则该系统中,单个文件的最大长度是()。
- 某文件系统空间的最大容量为4TB (1TB=240),以磁盘块为基本分配单元。磁盘块大小为IKB。文件控制块(FCB) 包含一个512B的索引表区。请回答下列问题。1)假设索引表区仅采用直接索引结构,索引表区存放文件占用的磁盘块号,索引表项中块号最少占多少字节?可支持的单个文件最大长度是多少字节?2)假设索引表区采用如下结构:第0~7字节采用<;起始块号,块数>;格式表示文件创建时预分配的连续存储空间。其中起始块号占6B,块数占2B;剩余504字节采用直接索引结构,一个索引项占6B,则可支持的单个文件最大长度是多少字节?为了使单个文件的长度达到最大,请指出起始块号和块数分别所占字节数的合理值并说明理由。
- 文件的索引节点中存放10个直接块号,一级和二级索引块各一个。磁盘块大小为1KB,每个索引指针占4B。若文件的索引节点已经在内存中,则要访问文件偏移量为1234和307400处所在的磁盘块(按字节编址),需要访问的磁盘块个数为 A: 1, 2 B: 1, 3 C: 2, 3 D: 2, 4
- 设某文件由7个逻辑记录组成,每个逻辑记录的长度为508个字节。该文件采用链接结构存储在磁盘上。磁盘块的大小为512个字节,用4个字节存放链接指针,存放该文件的磁盘块号依次为第10、8、12、25、23、101、83。现要使用含有文件中第1531个字节的逻辑记录,请问应该从下列哪个磁盘块中读出信息?() A: 第8号磁盘块 B: 第10号磁盘块 C: 第12号磁盘块 D: 第25号磁盘块
- 某文件系统空间的最大容量为4TB (1TB=240),以磁盘块为基本分配单元。磁盘块大小为IKB。文件控制块(FCB) 包含一个512B的索引表区。请回答下列问题。1)假设索引表区仅采用直接索引结构,索引表区存放文件占用的磁盘块号,索引表项中块号最少占多少字节?可支持的单个文件最大长度是多少字节? 2)假设索引表区采用如下结构:第0~7字节采用格式表示文件创建时预分配的连续存储空间。其中起始块号占6B,块数占2B;剩余504字节采用直接索引结构,一个索引项占6B,则可支持的单个文件最大长度是多少字节?为了使单个文件的长度达到最大,请指出起始块号和块数分别所占字节数的合理值并说明理由。
内容
- 0
某文件系统采用多级索引结构,若磁盘块的大小为512B,每个块号需占3B,那么根索引采用一级索引时的文件最大长度为()KB;采用二级索引时的文件最大长度为()KB.
- 1
某文件系统采用索引文件结构,设文件索引表的每个表目占3个字节,存放一个盘块的块号,磁盘块大小为512B。试问该文件系统采用直接、二级和三级索引能管理的最大磁盘空间为多少字节
- 2
某文件系统采用单级索引文件结构,假定文件索引表的每个表项占3个字节存放一个磁盘块的块号,磁盘块的大小为512B。以下描述正确的是()。
- 3
假定盘块大小为4KB,每个盘块号占用4 B,当采用两级索引分配时,系统允许的文件最大长度是()
- 4
某系统中磁盘的每个盘块大小为1KB,外存分配方法采用索引分配方式中的混合分配方式,其中索引节点中直接地址6项,一级索引地址2项,二级索引地址1项,每个盘块号占用4个字节,请问:(10分) (1)常用的文件物理结构有哪几种?(3分) (2)该系统中允许的文件最大长度是多少KB?(7分)