① 为什么文件的大小很小但占用空间却很大
占用空间与FAT参数有关,基本单位通常是4KB,不满4KB也要占据,不再分配给其他文件了。
记忆是4KB,不好说,呵呵
实际上字节并不是保存文件的最小单元。操作系统将硬盘划分为若干个簇,然后以簇作为最小单位保存文件。每个簇的大小因为操作系统和分区大小而不同。例如Win9x/FAT16分区,如果分区小于512M,每个簇为8K;大于512M,每个簇为16K。如果一个文件为1K,那么在小于512M的分区,它占用8K;在大于512M的分区,它占用16K。大于一个文件,文件大小和占用空间之间的差距很小。但对于一个目录中的多个文件,这种差别可能非常大。所以你要是计算占用空间,先调GetDiskFreeSpace获得磁盘的簇的大小。 然后利用文件大小除以簇的大小并将小数进位得到占用的簇数,然后再乘以簇的大小就可以获得获得文件占用的空间
② 为什么软件明明很小,但是安装后占很大内存
1
下载的文件跟安装以后的应用程序是两回事。2
软件使用的时候会占系统的缓存,就是你说的手机内存。3
手机内存是一定会占的,定时清理一下垃圾文件就ok
③ 为什么我在电脑下载游戏的时候,明明只有十几个G的游戏,下载安装后却占用了磁盘空间几十个g!怎么办
一般下载游戏的十几G,都是压缩文件,安装后会变大。
简单的说,就是经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。
压缩文件的基本原理是查找文件内的重复字节,并建立一个相同字节的"词典"文件,并用一个代码表示,比如在文件里有几处有一个相同的词"中华人民共和国"用一个代码表示并写入"词典"文件,这样就可以达到缩小文件的目的。
压缩原理:
把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。
由于计算机处理的信息是以二进制数的形式表示的,因此压缩软件就是把二进制信息中相同的字符串以特殊字符标记来达到压缩的目的。
为了有助于理解文件压缩,请在脑海里想象一幅蓝天白云的图片。对于成千上万单调重复的蓝色像点而言,与其一个一个定义“蓝、蓝、蓝……”长长的一串颜色,还不如告诉电脑:“从这个位置开始存储1117个蓝色像点”来得简洁,而且还能大大节约存储空间。
④ 为什么有些软件看着小,但安装在手机上却很大
软件本身很小,但安装使用会产生很多存储数据 日志 等等的文件 所以就大了
⑤ 为什么压缩文件很大,解压后却很小
可能有以下二种情况:
1、文件未完整下载,仔细核对下载的文件大小与网页上描述的大小是否一致。
2、解压时的操作是否正确,是直接右键解压,还是双击打开压缩文件再解压的,如果是后者,可能在操作时只选择了某一个文件或一个文件夹进行解压,并没有对整个压缩文件进行解压。重新解压再试。
声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!