首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
一个采用二级索引文件系统(每块大小为2KB,每块地址占用4B
[单选题]
一个采用二级索引文件系统(每块大小为2KB,每块地址占用4B)管理的最大的文件是()。
512M
1G
2GB
4GB
查看正确选项
添加笔记
求解答(8)
邀请回答
收藏(138)
分享
纠错
5个回答
添加回答
6
大星星和小猩猩
因为是二级索引,所以假如第一级的索引有N个指向第二级索引的指针,而二级索引有N个指向第X块的指针,则最大的文件 = N * N * 2KB。
我们来看这个N为多少,因为每一块的地址占 4 B,第一级索引是2 KB,可以存下2 K / 4 = 512个 指向二级索引的指针,同样的道理,二级所有也是最多有512个指向块的指针,那么 512 * 512 * 2 KB = 512 MB
发表于 2018-04-06 21:52:29
回复(0)
1
Month丶
块索引地址占4B,物理块大小为2KB,则一个索引物理块可存放2KB/4B=512个物理块的索引,两级索引则可存放512*512个物理块的索引,每个物理块大小为2KB,则文件的最大尺寸为512*512*2KB=512MB。
发表于 2017-12-19 14:22:38
回复(0)
1
sgbs
哪位大神可以解释下呢?不理解已有的解释。
发表于 2017-07-09 09:01:27
回复(1)
15
C32
每块索引地址占4B,物理块大小为2KB,则一个索引物理块可存放512个物理块的索引,两级索引则可存放512*512个物理块的索引,每个物理块大小为2KB,则文件的最大尺寸为512*512*2KB=512MB。
发表于 2017-07-01 11:12:52
回复(2)
0
炮祺泡祺君
按物理块来计算,结果应为(2KB/4B)*(2KB/4B)*2KB=512*512*2KB=512MB。
编辑于 2018-12-23 23:24:41
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
蜡蜡
难度:
5条回答
138收藏
12032浏览
热门推荐
相关试题
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
2025年春招-中国电信...
请回答问题
图形推理
评论
(1)
下列选项属于HTML5新特性的是()
HTML
评论
(1)
自动管理停车场桩位系统
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题