⑴ 解压一个2G的文件是否需要有4G的硬盘空间
解压文件所需要的磁盘空间等于压缩文件的容量大小加上解压后的文件容量大小。
如果压缩文件是2G的文件,那么解压这个文件必需要有超过4G的硬盘空间。因为压缩文件一定小于等于解压缩的文件,也就是说解压缩后的文件一定大于2G的文件容量,所以解压一个2G的文件必需要有4G以上的硬盘空间以存放原文件后解压后的目标文件。
⑵ 解压出来后数据包有多大,目前手机还有4g多内存。
比如说 把1000个零散文件的综合大小是 1G 压缩后可能只有300来MB· 这个解压是根据里面的文件数目的内容来的, 如果是一个单独的1G 文件 压缩后 可能还有900多MB· 能明白吗? |
所以 如果你压缩包的文件是零散的 那么解压出来就相对很大 如果是1个整块 那根你的压缩包相差不超300MB
⑶ 压缩包解压速度非常慢
有很大的可能性是因为游戏文件本身具有很多程序包,解压的时候,需要读取里面的数据,然后才能解压出来。而2G的文件在解压的时候大量占用了内存。解决方法如下:
1、首先你可以尝试将文件分开来解压,这样每次使用的内存空间小,速度也会快。
2、使用压缩文件打开压缩包,选中部分文件,最好不要超过800兆,然后解压到指定文件夹。
3、重复操作以解压剩余文件。
4、可能是压缩包本身有问题,比如是里面有某个文件压缩的时候有数据缺失,只能选择重下。