免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3967 | 回复: 10
打印 上一主题 下一主题

[求助]ufs文件系统中,Double indirect pointer能分配的空间是多 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2002-09-10 11:32 |只看该作者 |倒序浏览
我在sg238中,看到有段话,说ufs文件系统里,Double indirect pointer最多能分配32G的磁盘空间。但是我算的是64G,不知道是哪里算错了,请指点一下。
我是这样算的:
首先是Single indirect pointer:
8096*2048=16M
然后是Double indirect pointer:
8096*2048*2*2048=64G
如果不乘以2,正好是32G,但是我看到,一个Double indirect pointer会指向两个Single indirect pointer。所以我有点迷惑,请各位老大指教。

论坛徽章:
0
2 [报告]
发表于 2002-09-10 12:35 |只看该作者

[求助]ufs文件系统中,Double indirect pointer能分配的空间是多

真没注意过,佩服你的研究精神。
置顶!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2002-09-10 14:33 |只看该作者

[求助]ufs文件系统中,Double indirect pointer能分配的空间是多

是这张图吧。
你这个理解:“一个Double indirect pointer会指向两个Single indirect pointer”好象有问题。
我觉得应该这样理解:“一个Double indirect pointer会指向2048个Single indirect pointer”

图中
0-11号指针是  “Direct Pointers”
12号指针是     “Single indirect pointer”
13号指针是     “Double indirect pointer”
14号指针是     “Triple indirect pointer”

箭头边的注释是我加的,教材上是空的

13号“Double indirect pointer”指针指向2048个“Single indirect pointer”指针,这2048个“Single indirect pointer”指针每个指向2048个“Direct Pointers”指针,每个“Direct Pointers”指针指向8K数据。
所以计算公式是:8096*2048*2048=32G

你说呢?

论坛徽章:
0
4 [报告]
发表于 2002-09-10 14:56 |只看该作者

[求助]ufs文件系统中,Double indirect pointer能分配的空间是多

bear老大真厉害。是我理解错了,佩服佩服。
有这样的版主真幸福!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2002-09-10 15:23 |只看该作者

[求助]ufs文件系统中,Double indirect pointer能分配的空间是多

我以前也也就是看完就完事,只记得结果,经过这个分析,我的印象也更加深刻了。同时发现教材上的解释比较笼统,图画的也不够清晰,是会造成理解困难。

论坛徽章:
0
6 [报告]
发表于 2002-09-10 15:27 |只看该作者

[求助]ufs文件系统中,Double indirect pointer能分配的空间是多

我们这个论坛真快,有机会版主给我们讲讲论坛建设吧。:)

论坛徽章:
0
7 [报告]
发表于 2002-09-10 16:01 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2002-09-10 16:25 |只看该作者

[求助]ufs文件系统中,Double indirect pointer能分配的空间是多

下面引用由pech2002/09/10 04:01pm 发表的内容:
baer厉害啊!!还好我是业余选手,否则的话,我一定选择晚上出来。
没有明白:(

======================================
wangrujun 发表于: 2002/09/10 03:27pm
我们这个论坛真快,有机会版主给我们讲讲论坛建设吧。:)


论坛建设怎么讲呀?我不是专门搞论坛的。

论坛徽章:
0
9 [报告]
发表于 2002-09-10 17:13 |只看该作者

[求助]ufs文件系统中,Double indirect pointer能分配的空间是多

那给我们讲讲掰棒子和偷玉米吧:)

论坛徽章:
0
10 [报告]
发表于 2002-09-10 17:16 |只看该作者

[求助]ufs文件系统中,Double indirect pointer能分配的空间是多

你是否是讲怎样实现这样的一个论坛吧?下载一个leoboard,按照说明做就行了,
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP