欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

分区格式与簇的大小讲解

程序员文章站 2022-04-25 07:50:58
分区格式与簇的大小讲解分区格式与簇的大小讲解。有的玩家发现同一个文件在不同磁盘分区上所占的空间不一样大小,这是由于不同磁盘簇的大小不一样导致的。是不是不太懂,快来看看吧... 16-05-13...

分区格式与簇的大小讲解

分区格式与簇大小

分区格式与簇的大小讲解。有的玩家发现同一个文件在不同磁盘分区上所占的空间不一样大小,这是由于不同磁盘簇的大小不一样导致的。是不是不太懂,快来看看吧。

簇的大小主要由磁盘的分区格式和容量大小来决定,其对应关系如表1所示。

小编的软盘采用fat分区,容量1.44mb,簇大小为512 byte(一个扇区);c盘采用fat 32分区,容量为4.87gb,簇大小为8kb;d盘采用fat 32分区,容量为32.3gb,簇大小为32kb。计算文件所占空间时,可以用如下公式:

簇数=取整(文件大小/簇大小)+1 所占空间=簇数×磁盘簇大小 

通过这个计算公式,就可以很轻易算出ersave2.dat文件实际占用的空间。需要注意的是,在这个公式中,文件大小和簇大小应以byte为单位,否则可能会产生误差。如果需要以kb为单位来进行计算的话,将字节数除以1024就可以了。

公式中文件大小和簇大小应以byte为单位,否则可能会产生误差。如果要以kb为单位,将字节数除以1024即可。利用上述的计算公式,可以计算ersave2.dat文件的实际占用空间。

可能有朋友要问了,怎么才能知道磁盘中簇的大小呢,下面给朋友们说三个方法:

一、在windows的操作系统中,我们可以用chkdsk命令来进行查看,打个比方,我们要查看c盘的簇大小,操作如下,首先点击【开始菜单】,选择【运行...】,在运行输入框键入“cmd”后回车,然后在黑色dos下键入“c:”后点回车键确认,再输入“chkdsk”后点击回车键确认,就可以从它的分析结果中,得到c盘簇的大小。不过在结果中会把簇称之为“分配单元”或者“allocation unit”。

二、还可以借助pq magic等磁盘工具来检测。目前很多磁盘工具都可以显示磁盘信息的详情。例如在pq magic中,选择要查看的磁盘分区,然后单击右键选择【高级】,然后选择【调整簇的大小】,就可以从对话框中看到或者更改当前磁盘设置的簇大小。

三、也可以自己手动创建一个100字节以下的文档,然后把文件复制到想要查看簇大小的磁盘分区中,打开文件属性,在所占空间一栏中显示的数值就是簇的大小。

以上就是小编给大家带来的分区格式与簇的大小讲解的全部内容了,希望大家喜欢,祝大家生活愉快!更多实用内容,更多最新消息请继续关注jb51!

相关标签: 分区 格式