中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 其它操作系统综合讨论区 » 关于分区"族"大小的问题
« [1] [2] »
作者:
标题: 关于分区"族"大小的问题 上一主题 | 下一主题
wfyfx
初级用户




积分 218
发帖 36
注册 2004-7-12
状态 离线
『楼 主』:  关于分区"族"大小的问题

用DM分区时提示选择"族"的大小(C盘),其默认值是4K(其他选项有2K,6k,8k,16k),我选的是默认值4K,但用磁盘整理其他逻辑分区显示的"族"为16K,为何????,正确的分区"族"大小应为多少最为合理!!!!!!!在线等!!!![em01][em01]

2004-8-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wchong
银牌会员




积分 1186
发帖 510
注册 2004-7-30
状态 离线
『第 2 楼』:  

这与分区大小和使用的文件系统有关,网上这种文章很多。

2004-8-5 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wfyfx
初级用户




积分 218
发帖 36
注册 2004-7-12
状态 离线
『第 3 楼』:  

wchong:能具体的指导一下吗????并请版主一快解答!!!!!![em01][em01]

[此贴子已经被作者于2004-8-5 16:24:32编辑过]




2004-8-5 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wchong
银牌会员




积分 1186
发帖 510
注册 2004-7-30
状态 离线
『第 4 楼』:  

┃ 簇的大小(字节) │ 最大分区空间   ┃
┠─────────┼─────────┨
┃    4096    │   256 Mb    ┃
┠─────────┼─────────┨
┃    8192    │   512 Mb    ┃
┠─────────┼─────────┨
┃    16384      1024 Mb   ┃
┠─────────┼─────────┨
┃    32768    │   2048 Mb   ┃
┗━━━━━━━━━┷━━━━━━━━━┛

2004-8-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
MYS
元老会员




积分 5170
发帖 1637
注册 2002-10-16
来自 广东佛山
状态 离线
『第 5 楼』:  

wchong表中的簇是指FAT16的情况。当FAT16标准出来时硬盘的容量风突破33M。由于总簇数的限制,分区越大每簇只能包含更多的扇区。而且FAT16最多只支持到2G大的分区。FAT32的分区在大于2G时,仍然可以指定每簇4096字节的。



我的网志
http://hzmys.blog.163.com/
我的网盘
firststep.qjwm.com
fsmys.ys168.com
ssmys.ys168.com
www.brsbox.com/fsmys
www.brsbox.com/ssmys
www.brsbox.com/ccdos
2004-8-6 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (2664429)  编辑帖子  回复  引用回复
wchong
银牌会员




积分 1186
发帖 510
注册 2004-7-30
状态 离线
『第 6 楼』:  

还请MYS版主介绍一下NT系列的分区知识。

2004-8-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wfyfx
初级用户




积分 218
发帖 36
注册 2004-7-12
状态 离线
『第 7 楼』:  

MYS版主:为什么主引导分区(C盘)的"族"为4K,而逻辑分区如D,E,F,G等分区(由WIN98格式化而得)为16K,为什么????[em01]

2004-8-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
MYS
元老会员




积分 5170
发帖 1637
注册 2002-10-16
来自 广东佛山
状态 离线
『第 8 楼』:  

对于分区情况我也不是很熟悉,请熟悉这方面的网友介绍一下中吧。



我的网志
http://hzmys.blog.163.com/
我的网盘
firststep.qjwm.com
fsmys.ys168.com
ssmys.ys168.com
www.brsbox.com/fsmys
www.brsbox.com/ssmys
www.brsbox.com/ccdos
2004-8-7 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (2664429)  编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 9 楼』:  

我来回答一下吧:
这个簇在一定条件下,你是可以选择它的大小的,最小的是一簇就是一扇区,比如软盘,这样最不浪费空间,但由于FAT16的文件分配表的总容量只能为2的16次方=65536个簇号,如果每簇定为64扇区(就是64X512=32KB,这样最浪费,因为,这样的话,即使一个文件是一个字节,也要占用掉32KB,因为,在文件系统中,簇是最小基本单位,又叫分配单元),那么系统最多识别这个分区为32KBX65536=2048MB=2GB,你也可以通过工具把每簇定为2扇区(1扇区可能不支持吧),但系统就只能识别512BYTESX65536这样的容量了,可怜的小了! 嘿嘿....
有时间光临我的小网站http://boxsky.126.com/

[此贴子已经被作者于2004-8-7 02:37:58编辑过]




2004-8-7 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wchong
银牌会员




积分 1186
发帖 510
注册 2004-7-30
状态 离线
『第 10 楼』:  

不很明白?

2004-8-7 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wfyfx
初级用户




积分 218
发帖 36
注册 2004-7-12
状态 离线
『第 11 楼』:  

9楼的师兄:我问的是FAT32系统,C盘(系统)的"族"是4K,而其他的分区(逻辑分区)为何16K(用WIN98格式化而得),你回答是FAT16系统,有点文不对题,也请其他的高手指点!!!!!!??????[em01][em01]

2004-8-7 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 12 楼』:  

分多少k完全是人为的,除了有部分限制,比如,你如果分一个900M以上的fat16分区,簇就不能为4k,因为那几个乱七八糟的数的乘积达不到你的分区容量。



简单就是美
2004-8-7 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wchong
银牌会员




积分 1186
发帖 510
注册 2004-7-30
状态 离线
『第 13 楼』:  

不应该是人为的吧?

2004-8-7 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wfyfx
初级用户




积分 218
发帖 36
注册 2004-7-12
状态 离线
『第 14 楼』:  

michae:可不是人为的,因为都是软件或系统完成的,请知道的指点一下[em01]

2004-8-7 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 15 楼』:  

文不对题??
我解释FAT16系统,是为了说明清楚安排磁盘容量和簇的关系,这个原理FAT16 FAT32 是一样的
你知道了这个原理,才能很好的理解FAT32, 在FAT(FILE ALLOCATION TABLE,文件分配表)中,FAT16是用两个字节表示一簇(一个字节是8位,两个字节就是16位,这个FAT16就是这么来的),2的16次方=65536(就是总簇数).FAT32用四个字节表示一簇,(四字节就是32位...),2的32次方=4294967296(总簇数)
好了,现在要进你的正题了,为何系统有的盘定大了,有的定小了,?
其实这都是软件根据你的分区大小临时定的, 如觉得不合理,不个性化,你也可以通过工具改变的,但是有一些客观的限制的,
在FAT16中,如果要达到分区为2GB的话,每簇一定要达到64个扇区(32KB),否则就达不到了(FAT32由于有足够多的簇,就无此限制了),可看我前贴的公式
另外,有一些规律;
簇越大,越浪费,但打开文件速度叫快,反之,簇越小,越节约,但稍慢点
应该说没有绝对合理的规定,只能说有一个基本合理的范围,要根据分区大小,平时较多存取文件的大小,个性化等等。。
比如,10G分区,一般4-8扇区,20以上,可8-16,还是那句话:
簇越大,越浪费,但打开文件速度叫快,反之,簇越小,越节约,但稍慢点(这个道理,NTFS也是一样的),酌情而定

[此贴子已经被作者于2004-8-7 19:19:54编辑过]




2004-8-7 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: