当前位置:首页 » 电脑资讯 » 为什么文件所占用空间比较小

为什么文件所占用空间比较小

发布时间: 2022-09-05 19:03:13

电脑文件属性的大小和占用空间为什么不同

磁盘空间基于簇(分配单元)大小,它代表了可以分配用来保存文件的最小磁盘空间量。Windows XP NTFS下最大的默认簇大小为 4 千字节 (KB)。也就是说,每个文件都是按4K的空间划分保存的,一个簇不能存储两个文件,文件小于4K,占用一个簇。
1、“文件大小”与“所占空间”的差别,为了便于大家理解,我们先来看两个例子:
在桌面上新建一个文本文档,打开后输入1,保存,关闭。用鼠标右键单击该文件,选择“属性”,即可打开对话框,我们可以看到,新建文本文档的实际大小为1(字节),但它所占用的空间却为4KB(4096字节),。
2、分区格式与簇大小
同一个文件在不同磁盘分区上所占的空间可能不一样,这是由于不同磁盘簇的大小不一样导致的。簇的大小主要由磁盘的分区格式和容量大小来决定。
现在的分区软件,大多可以设置簇大小。
3、查看簇的大小
1)使用Chkdsk查看簇大小
按Win+R输入cmd回车,输入盘符加冒号,如C:回车,输入chkdsk回车,就能看到每个单元分配有 4096字节的字样。
2)使用磁盘分区工具查看。
3)手工查看
手动创建一个1字节的文本文档。右键查看该文件的属性,其中“所占空间”处显示的数值就是簇大小.

❷ 压缩后的文件为什么占用的空间会变小、、是什么原理啊、、、

文件压缩原理
我们使用计算机所做的事情大多都是对文件进行处理。每个文件都会占用一定的磁盘空间,我们希望一些文件,尤其是暂时不用但又比较重要不能删除的文件(如备份文件,有点像鸡肋呀),尽可能少的占用磁盘空间。但是,许多文件的存储格式是比较松散的,这样就浪费了一些宝贵的计算机存储资源。这时,我们可以借助压缩工具解决这个问题,通过对原来的文件进行压缩处理,使之用更少的磁盘空间保存起来,当需要使用时再进行解压缩操作,这样就大大节省了磁盘空间。当你要拷贝许多小文件时,通过压缩处理可以提高执行效率。如果小文件很多,操作系统要执行频繁的文件定位操作,需要花费很多的时间。如果先把这些小文件压缩,变成一个压缩文件后,再拷贝时就很方便了。由于计算机处理的信息是以二进制数的形式表示的,因此压缩软件就是把二进制信息中相同的字符串以特殊字符标记来达到压缩的目的。为了有助于理解文件压缩,请您在脑海里想象一幅蓝天白云的图片。对于成千上万单调重复的蓝色像点而言,与其一个一个定义“蓝、蓝、蓝……”长长的一串颜色,还不如告诉电脑:“从这个位置开始存储1117个蓝色像点”来得简洁,而且还能大大节约存储空间。这是一个非常简单的图像压缩的例子。其实,所有的计算机文件归根结底都是以“1”和“0”的形式存储的,和蓝色像点一样,只要通过合理的数学计算公式,文件的体积都能够被大大压缩以达到“数据无损稠密”的效果。总的来说,压缩可以分为有损和无损压缩两种。如果丢失个别的数据不会造成太大的影响,这时忽略它们是个好主意,这就是有损压缩。有损压缩广泛应用于动画、声音和图像文件中,典型的代表就是影碟文件格式mpeg、音乐文件格式mp3和图像文件格式jpg。但是更多情况下压缩数据必须准确无误,人们便设计出了无损压缩格式,比如常见的zip、rar等。压缩软件(compressionsoftware)自然就是利用压缩原理压缩数据的工具,压缩后所生成的文件称为压缩包(archive),体积只有原来的几分之一甚至更小。当然,压缩包已经是另一种文件格式了,如果你想使用其中的数据,首先得用压缩软件把数据还原,这个过程称作解压缩。常见的压缩软件有winzip、winrar等

❸ 为什么我把C盘中所有文件加起来后比所占空间小得多

其实你没理解文件在硬盘上的排列方式,文件是按簇排列的,而且不是像你想象的一个挨一个紧靠着排列的。这么说你可能不好理解,那你可以用右键点击任意一个分区,选择格式化选项,打开后,就能看到其中有一项“分配单元大小”,下面的数字就是一个文件簇的大小,一般为4096字节,这样你就好理解了吧,也就是说,假如一个文件只有4000字节大小,那么你看属性知道它是4000,可是,他要占用4096的空间,那么96那个虽然是没有内容的,但是被占用了,那么最后算占用空间的时候,这些被浪费的空间都要算上,呵呵,所以,对于磁盘碎片的概念你应该有理解了。一般来说,为什么系统使用时间越久,运行效率越低,c盘还越来越大呢,就是应为时间长了后,数不清的零散文件占用了大量他没有完全利用的空间,导致系统成为马蜂窝状,那么系统要在这个混乱的状态下运行,当然要耗费很长的寻找数据的时间。别的就不说了,太罗嗦了。

❹ 为什么文件的实际大小比占用空间要小一些

查看你硬盘上的一个任意非空目录或者非空文件的属性,看到大小有2个数值:一个叫大小,也就是文件的大小;另外一个叫占用空间,就是占用的硬盘空间。
占用空间肯定大于等于文件大小,因为硬盘的最小单位是簇,任何文件再小也不会小于一簇,默认磁盘一簇一般是4kb(格式化的时候可以选择)。
举个简单的例子:你本地新建一个文本文件,然后里面输入一个字符,查看大小的时候你会发现,文件大小只有1字节,而占用空间却有4kb。就是说1字节的文件也会占用一个簇,就是4kb了。
我们系统统计的是您实际的占用硬盘空间,按照上面的原理,如果用户目录内的文件很小而文件很多,那么占用空间会比文件大小多出很多,因为每个文件都可能不是4kb的整数倍。如果只有一个文件,那么差距最多也不超过4kb,但是当您的文件很小而很多的话,占用空间会比文件大小多10%甚至更高。
假设都是1字节的文件,差距就非常大了,比如1024个1字节的文件,大小只有1kb,而占用空间却有1024*4kb=4mb。

❺ 文件大小 为什么 总是小于 占用空间

这个问题一般取决于存储介质的采用的存储结构决定的,例如硬盘,最小的存储单位为块,每个块可以存放512个字节,如果存储空间利用不够,剩余的空间也只能被占用
所以文件的大小总是小于占用的空间

❻ 为什么我文件实际占用的空间小于磁盘显示的空间,而且还差了这么多。!

这是正常现象,文件是一个个存储的,比如一个存储1B的文件,但是他要占用2B的空间,存储的是按簇为最小单位的,小于一个簇的文件也要占用一个簇,随意1G文件可能也要占用1.1G空间的

❼ 为什么word文档“占用空间”比文件“大小”还小

ord在保存DOC文件时只是把一些后来的信息存入,这样就会出现哪怕您删除了文档中的内容也会使它的文件越来越大的情况。这时候,只要我们使用“另存为”命令,Word则会重新将信息进行整理存盘,这样反而会使得文件的容量大大减少。

❽ 为什么文件的大小很小但占用空间却很大

占用空间与FAT参数有关,基本单位通常是4KB,不满4KB也要占据,不再分配给其他文件了。

记忆是4KB,不好说,呵呵

实际上字节并不是保存文件的最小单元。操作系统将硬盘划分为若干个簇,然后以簇作为最小单位保存文件。每个簇的大小因为操作系统和分区大小而不同。例如Win9x/FAT16分区,如果分区小于512M,每个簇为8K;大于512M,每个簇为16K。如果一个文件为1K,那么在小于512M的分区,它占用8K;在大于512M的分区,它占用16K。大于一个文件,文件大小和占用空间之间的差距很小。但对于一个目录中的多个文件,这种差别可能非常大。所以你要是计算占用空间,先调GetDiskFreeSpace获得磁盘的簇的大小。 然后利用文件大小除以簇的大小并将小数进位得到占用的簇数,然后再乘以簇的大小就可以获得获得文件占用的空间

❾ 文件大小为什么和占用空间不一样

细心的朋友也许都注意过,一个文件,无论存储在硬盘空间还是其它移动存储空间,文件本身的大小,要比所占用的空间要小;比如说,一个12K的Txt文件,所占用的空间文件的大小其实就是文件内容实际具有的字节数,它以Byte为衡量单位,只要文件内容和格式不发生变化,文件大小就不会发生变化。但文件在磁盘上的所占空间却不是以Byte为衡量单位的,它最小的计量单位是“簇(Cluster)”。什么是簇?文件系统是操作系统与驱动器之间的接口,当操作系统请求从硬盘里读取一个文件时,会请求相应的文件系统(FAT 16/32/NTFS)打开文件。扇区是磁盘最小的物理存储单元,但由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。每个簇可以包括2、4、8、16、32或64个扇区。显然,簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。为了更好地管理磁盘空间和更高效地从硬盘读取数据,操作系统规定一个簇中只能放置一个文件的内容,因此文件所占用的空间,只能是簇的整数倍;而如果文件实际大小小于一簇,它也要占一簇的空间。所以,一般情况下文件所占空间要略大于文件的实际大小,只有在少数情况下,即文件的实际大小恰好是簇的整数倍时,文件的实际大小才会与所占空间完全一致。②分区格式与簇大小计算文件所占空间时,可以用如下公式:簇数=取整(文件大小/簇大小)+1所占空间=簇数×磁盘簇大小公式中文件大小和簇大小应以Byte为单位,否则可能会产生误差。如果要以KB为单位,将字节数除以1024即可。利用上述的计算公式,可以计算ersave2.dat文件的实际占用空间。③轻松查看簇大小1、用Chkdsk查看簇大小在Windows操作系统中,我们可以使用Chkdsk命令查看硬盘分区的簇大小。例如我们要在Windows XP下查看C盘的簇大小,可以单击“开始→运行”,键入“CMD”后回车,再键入“C:”后回车,然后输入“Chkdsk”后回车,稍候片刻从它的分析结果中,我们就可以得到C盘的簇大小,不过它把簇称之为“分配单元”或者“Allocation unit”。2、用PQ Magic等磁盘工具来检测很多磁盘工具都具备磁盘信息显示等功能。例如在PQ Magic中,选择要查看的磁盘分区,然后单击右键选择“高级→调整簇大小”功能,即可从显示的对话框中可以看到该磁盘当前设置的簇大小。手动创建一个100字节以下的文本文档。

❿ 为什么文件实际大小比所占空间小很多

因为硬盘空间是按簇计算的。如:某文件容量是3.001簇时、实际占用空间是4簇,所以必然存在“浪费”。

热点内容
有的人脾气不好为什么 发布:2024-11-20 04:13:02 浏览:520
手机锂电池为什么能大电压充电 发布:2024-11-20 04:05:54 浏览:275
男生为什么肚子大 发布:2024-11-20 04:05:03 浏览:865
男人单身为什么找不到老婆 发布:2024-11-20 04:04:29 浏览:861
苹果充电为什么会慢一秒 发布:2024-11-20 03:59:29 浏览:64
为什么有孩子后夫妻感情会变淡 发布:2024-11-20 03:55:13 浏览:24
为什么文件夹底下的字是蓝色的 发布:2024-11-20 03:53:46 浏览:420
超市白酒搞活动为什么很便宜 发布:2024-11-20 03:53:14 浏览:944
拼多多上面的药为什么比药店便宜 发布:2024-11-20 03:46:06 浏览:699
iphonexr退出微信为什么不能视频 发布:2024-11-20 03:44:27 浏览:408