文件夹的属性中 大小和占用空间有什么区别 明白的请详细说说 谢谢!~

作者&投稿:长兴征 (若有异议请与网页底部的电邮联系)
一个文件夹的属性中大小和占用空间的区别什么?~

这个是硬盘分区格式有关
大小是文件的实际大小,而占用空间是占硬盘的实际空间
以FAT32格式为例,硬盘的基本存储单位是簇,在FAT32中一簇是4KB
那么,也就是说即使文件只有1个字节,在硬盘上也要占到4KB的空间
如果文件是4KB零1个字节,那就要占用8KB的空间,以此类推
结论:
大小是文件的实际大小,而占用空间是占硬盘的实际空间

占用空间总是比文件大小要大。
文件大小就是它所占的空间(理论),占用空间是这个文件所占的实际大小(现实)。这与“簇”的设定有关 可以自己查查!

楼主可以参考一下这个 (非原创)在Windows系统中,一个文件的大小(字节数)和它在硬盘上(或其他存储介质上)所占的空间是两个既相互联系又有区别的概念。在不同的情况下,同一个文件的“所占空间”会发生变化。  1.“文件大小”与“所占空间”的差别  为了便于大家理解,我们先来看两个例子:  例1:找到D盘上的Ersave2.dat文件,用鼠标右键单击该文件,选择“属性”,即可打开对话框,我们可以看到,Ersave2.dat的实际大小为655,628 Byte(字节),但它所占用的空间却为688,128 Byte,两者整整相差了32KB。  例2:同样是该文件,如果将它复制到A盘,你会发现该文件实际大小和所占空间基本一致,同为640KB,但字节数稍有差别。再将它复制到C盘,查看其属性后,你会惊奇地发现它的大小和所占空间的差别又不相同了!  显然,在这三种情况中,文件的实际大小没有变化,但在不同的磁盘上它所占的空间却都有变化。事实上,只要我们理解了文件在磁盘上的存储机制后,就不难理解上述的三种情况了。文件的大小其实就是文件内容实际具有的字节数,它以Byte为衡量单位,只要文件内容和格式不发生变化,文件大小就不会发生变化。但文件在磁盘上的所占空间却不是以Byte为衡量单位的,它最小的计量单位是“簇(Cluster)”。  小知识:什么是簇?  文件系统是操作系统与驱动器之间的接口,当操作系统请求从硬盘里读取一个文件时,会请求相应的文件系统(FAT 16/32/NTFS)打开文件。扇区是磁盘最小的物理存储单元,但由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。每个簇可以包括2、4、8、16、32或64个扇区。显然,簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。  为了更好地管理磁盘空间和更高效地从硬盘读取数据,操作系统规定一个簇中只能放置一个文件的内容,因此文件所占用的空间,只能是簇的整数倍;而如果文件实际大小小于一簇,它也要占一簇的空间。所以,一般情况下文件所占空间要略大于文件的实际大小,只有在少数情况下,即文件的实际大小恰好是簇的整数倍时,文件的实际大小才会与所占空间完全一致。  2.分区格式与簇大小  在例2中,同一个文件在不同磁盘分区上所占的空间不一样大小,这是由于不同磁盘簇的大小不一样导致的。簇的大小主要由磁盘的分区格式和容量大小来决定,其对应关系如表1所示。  笔者的软盘采用FAT分区,容量1.44MB,簇大小为512 Byte(一个扇区);C盘采用FAT 32分区,容量为4.87GB,簇大小为8KB;D盘采用FAT 32分区,容量为32.3GB,簇大小为32KB。计算文件所占空间时,可以用如下公式:  簇数=取整(文件大小/簇大小)+1  所占空间=簇数×磁盘簇大小  公式中文件大小和簇大小应以Byte为单位,否则可能会产生误差。如果要以KB为单位,将字节数除以1024即可。利用上述的计算公式,可以计算ersave2.dat文件的实际占用空间,如表2所示。

大小是指的文件的大小,占用的空间是指文件占用的硬盘的空间。硬盘是用分块来管理的,每块大小相同,在格式化的时候初始化每个块的大小,任何文件都占用整数个文件块。比如说硬盘每个块的大小是4K,如果一个文件大小是1K,那么它就占一个文件块,这个文件块的其余的3K空间就不能被使用。这是因为在管理硬盘中,使用了FAt表和DPT表来管理的,每个块占一个记录,当一个块被一个文件使用了,这个记录就被占用了,不管文件块是否被完全使用,都不能再分配给其它文件使用了。所以整个块都被占用了。但是在从文件中读取文件的时候,我们只需要读取有内容的部分,所以还需要记录文件的实际大小。文件的大小很多时候都比占用的空间略小。(相差0-1个块的大小之间)文件夹和文件相同,可以看作是一种特殊的文件,它的作用就是存放文件的。


靖宇县18584333645: 文件夹的属性中 大小和占用空间有什么区别 明白的请详细说说 谢谢!~ -
须昏养胃: 大小是指的文件的大小,占用的空间是指文件占用的硬盘的空间.硬盘是用分块来管理的,每块大小相同,在格式化的时候初始化每个块的大小,任何文件都占用整数个文件块.比如说硬盘每个块的大小是4K,如果一个文件大小是1K,那么它...

靖宇县18584333645: 电脑磁盘中文件属性的"文件大小"与"占用空间"有什么区别? -
须昏养胃: 占用空间总是比文件大小要大. 文件大小就是它所占的空间(理论),占用空间是这个文件所占的实际大小(现实).这与“簇”的设定有关 可以自己查查!

靖宇县18584333645: 文件属性的大小和占用空间有什么区别?为什么两个值不一样? -
须昏养胃: 属性大小是单个文件本身的大小,而占用空间的大小是与电脑硬盘的容量来计算 因为硬盘的储是以簇为单位的这个是硬盘的最基础的单位,比如FAT32这种分区格式,一个簇等于4K,如果你的文件是1个字节,在硬盘上也要占到4KB的单位,所以你可以推算一下 ,也就是说 你的文件单个属性的大小 并不等于硬盘的实际所占用的空间的容量

靖宇县18584333645: 在一个文件夹上点击属性,然后跳出来的那个占用空间和大小有什么区别呢? -
须昏养胃: 实际上字节并不是保存文件的最小单元.操作系统将硬盘划分为若干个簇,然后以簇作为最小单位保存文件.每个簇的大小因为操作系统和分区大小而不同.例如Win9x/FAT16分区,如果分区小于512M,每个簇为8K;大于512M,每个簇为16K...

靖宇县18584333645: 计算机文件的属性 - 只读、隐藏、大小、存档分别是什么含义和什么作用? -
须昏养胃: 只读就是只能读取 不能修改、删除时会提醒 隐藏是让这个文件隐藏起来 不在文件夹选项里选择“显示隐藏文件”就看不到 存档属性表示此文件、文件夹的备份属性,只是提供给备份程序使用.所以,当备份程序备份了一个文件时,默认就将“存档”属性选中.当选中时,备份程序就会认为此文件已经“备份过”,可以不用再备份了. 大小就是文件是用字节的长度,占用空间就是在硬盘中占用的字节长度.

靖宇县18584333645: 文件属性的大小的含义和作用是什么 -
须昏养胃: 文件的属性中“大小”指的是,你的文件的容量,它有多大容量,就占多大内存,就像东西有多大体积,就占多大空间一样. “大小”的单位有.KB,.MB,GB. KB是三个中最小的单位,GB是三个中最大的单位, 1GB=1024MB 1MB=1024KB 明白了吧,这是它们的单位换算关系.

靖宇县18584333645: 文件夹的大小和所占空间是什么意思? -
须昏养胃: 这个不太好说 简单点就是比如这个文件夹本身是5M 但是存储时 存储单元没有5M 而最小是6M 所以空间占6M 明白吗

靖宇县18584333645: 文件夹大小和占用空间有什么区别?>
须昏养胃: 文件夹大小就是里面文件所含的文件大小.而占用空间就是包括文件夹里面的文件运行时留下来的临时文件.

靖宇县18584333645: 计算机文件的属性 - 只读、隐藏、大小、存档分别是什么作用? -
须昏养胃: 【只读】:指定文件“只读”意味着此文件不能被更改或意外删除.对于多个文件,如果选中此复选框,所有文件都将会是只读.如果清除此复选框,任何所选文件都不会是只读. 【隐藏】指定是否隐藏该文件或文件夹后,如果不知道其名称就...

靖宇县18584333645: 文件夹占用空间比实际大小【小】 -
须昏养胃: 很多人一直在困惑,一个文件或文件夹属性中的“大小(Size)”和“占用空间(Size on disk)”通常不相互匹配.“大小”的值表示文件实际大小的字节数,而“占用空间”的值表文件占用硬盘空间大小的字节数. 这种差异来自文件系统在...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网