|
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 |
|
|
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 |
|
|
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
状态 离线
|
|
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
状态 离线
|
|
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 |
|
|