多做题,通过考试没问题!

计算机操作系统

睦霖题库>大学试题(计算机科学)>计算机操作系统

如果一个索引节点为128B,指针长4B,状态信息占用68B,而每块大小为8KB。问在索引节点中有多大空间给指针?使用直接、一次间接、二次间接和三次间接指针分别可表示多大的文件?

正确答案: 由于索引节点为128B,而状态信息占用68B,故索引节点中用于磁盘指针的空间大小为:128-68=60字节。
一次间接、二次间接和三次间接指针占用三个指针项,因而直接指针项数为:60/4-3=12个。每块大小为8KB。所以,直接指针时:12×8192=98304B。
一次间接指针时:8192/4=2048,即一个磁盘块可装2048个盘块指针,2048×8192=16MB。
二次间接指针时:2048×2048=4M,即二次间接可装4M个盘块指针,4M×8192=32GB。
三次间接指针时:2048×2048×2048=8G,即三次间接可装8G个盘块指针,[8G×8192=16TB]
应该是8G×8K = 64G。
答案解析:
进入题库查看解析

微信扫一扫手机做题