您当前的位置 :实况网-重新发现生活>科技 > 正文
解压缩文件与压缩有何不同?
2021-02-22 15:41:19 来源:PNP品质服务平台

这里提到的压缩或者解压缩是指计算机或者桌面电脑PC、笔记本电脑等操作系统中的一种文件存在形式(格式),为什么会出现压缩文件呢?起初为了应对计算机存储介质比较昂贵,最大限度地利用存储介质成为当时最需要解决的问题之一。

我们知道文件在计算机存储介质中最终会以“0”或者“1”的形式存在,软件工程师们编写特定的算法程序代码,使用这些算法优化文件的存储规律形式,经过压缩算法处理过的文件被重新打包成另外一种文件的格式,而这个过程就叫做文件的压缩。常见的压缩文件如rar、zip、gzip、7z等,压缩文件格式的不同究其本质就是使用的算法不同,利用某种算法压缩的文件就必须用对应的解压缩算法进行解压缩。

那么是不是压缩过的文件就一定会容量大大减少呢?也不一定,如果是图片、视频格式的文件经过压缩可能会缩小很多存储容量空间,也有一些针对特定文件格式的算法对一类型文件的压缩效果比较显著,请不要一味的理解为压缩文件就是一定能把大文件压缩为存储容量小的文件,这样的认识比较片面,没有真正理解压缩文件的本质。

压缩是为了存储优化以及互联网传输的方便。小伙伴们会见到一些压缩文件的格式是exe形式存在的,这是自解压的文件格式,在Windows系统中称为可执行文件,可执行文件可以简单地理解为鼠标左键双击后可以调用一系列的代码来完成特定任务的程序。自解压的exe压缩文件自带解压缩的算法,当你双击这个自解压包后,解压缩算法自动执行并解压当前文件。

一些别有用心的所谓计算机高手会在自解压文件中添加一些恶意的程序代码来破坏你的计算机系统或者窃取你电脑中的隐私信息,遇到自解压的压缩文件解压时,大家最好更改文件扩展名为常用的压缩文件格式,如rar、zip等,然后使用系统安装的压缩软件打开这个压缩包,这样能够避免一些恶意代码在你不经意之间被“执行”。

恶意程序代码

其实在一定程度上来说,常见的图片格式如jpg、png,视频格式mp4、avi、rmvb、mov等也是某种算法的压缩产物,如果你把一张普通图片按照原始的尺寸和分辨率扫描到计算机中,可能这张图片就会占据你硬盘几百兆的存储空间,我们刚才提到的jpg就是一系列的压缩编码图片算法合集,利用这种格式存储的图片能够以较小的尺寸来满足用户在计算机中的存储和使用要求。视频文件也是一样的道理,在这里小伙伴们可能明白了为什么播放视频文件需要解码器的原因,一个视频文件不能够播放,可能是没有相应的视频或者音频解码器。触类旁通,我们也就能理解音频文件为什么需要编码和解码了。

关键词: 解压缩文件

相关阅读
分享到:
版权和免责申明

凡注有"实况网-重新发现生活"或电头为"实况网-重新发现生活"的稿件,均为实况网-重新发现生活独家版权所有,未经许可不得转载或镜像;授权转载必须注明来源为"实况网-重新发现生活",并保留"实况网-重新发现生活"的电头。