电脑解压文件是靠cpu吗|解压文件吃cpu吗

电脑解压文件是靠cpu吗|解压文件吃cpu吗

1. 解压文件吃cpu吗

解压计算需要CPU,倒数据需要内存。硬盘空间富裕一般是正常写入。浪费的是计算和缓存

2. 压缩文件吃cpu吗

解压速度慢的原因

1,要解压缩的文件很大,比如压缩文件有4G这么大,那么解压时就会很慢,因为要处理的数据多了。

2,电脑的CPU运算速度,解压缩需要通过电脑CPU运算后还原压缩前的文件,CPU性能差就会慢。

3,系统内存不足,解压缩时很多数据是在内存中的,内存不足,解压一部分就要保存,再解压,再保存,速度就会变慢

3. 解压吃cpu还是内存

电脑解压缩很慢有如下原因:

1,要解压缩的文件很大,比如压缩文件有4G这么大,那么解压时就会很慢,因为要处理的数据多了。

2,电脑的CPU运算速度,解压缩需要通过电脑CPU运算后还原压缩前的文件,CPU性能差就会慢。

3,系统内存不足,解压缩时很多数据是在内存中的,内存不足,解压一部分就要保存,再解压,再保存,速度就会变慢。

4,电脑硬盘的速度,如果电脑硬盘的性能不佳同样会因为读取和写入速度慢而造成解压缩慢的现象。

5,电脑临时空间不足,系统资源不足等也会造成解压缩慢。

4. 文件解压吃什么配置

第一步:选定要创建自解压文件的文件,单击右键,在弹出的快捷菜单上选择“添加到压缩文件”打开“压缩文件名和参数”对话框,然后在“常规”选项卡上选择“创建自解压格式的压缩文件”复选框。

第二步:切换到“压缩文件名和参数”对话框的“高级”选项卡,在该选项卡上单击“自解压选项”打开“高级自解压选项”对话框。

第三步:在“高级自解压选项”对话框上设置自解压文件的各种选项,比如解压路径、解压模式、自解压文件的图标等。设置好后,单击“确定”关闭“高级自解压选项”对话框,再次单击“确定”关闭“压缩文件名和参数”对话框,这样WinRAR才能为选定的文件创建一个自解压文件。

很显然,利用上述的方法创建自解压文件非常麻烦。下面,我们来制作一个创建自解压文件的模板,也就是为自解压文件创建一个配置文件(这样的配置文件一经创建就可终生享用)。

在上文的第三步设置好自解压文件的各种选项后单击“确定”回到“压缩文件名和参数”对话框,在该对话框的“常规”选项卡上单击“配置”按钮,在弹出的下拉菜单中选择“保存当前设置为新配置”,在弹出的对话框上把新配置命令为“创建自解压文件

5. 解压文件占用内存吗

占空间的,解压时文件解压储存在临时缓存文件夹里即使取消取消后还在临时缓存文件夹里,只能手动删除的

6. 解压软件吃cpu吗

解压缩的全过程是

文件由硬盘读入内存,如果文件极大,那么消耗内存就很明显;

cpu进行解压缩,cpu使用率取决于压缩比,压缩比越高,cpu消耗越大,仅仅是打包的压缩文件基本不消耗cpu;

解压的文件先写入内存;

由内存将文件写入硬盘。

第一步和第三步都要消耗内存,文件越大越明显,因为cpu不直接跟硬盘交互,必须先读入或者写入内存,第二步消耗cpu,压缩比越大,消耗越明显。

7. 解压文件占内存吗

手机使我们生活工作必不可少的一个工具,对于它的使用我们大多都是在它的界面操作、软件使用上,对于它内部深层次的结构应用我们还知之甚少。很多时候我们点进系统内部中去会发现很多带有什么ZIP、APK类的文件,那他们到底是干什么用的?能不能删除呢?

对于这些什么文件压缩包之类的我们要先了解它的构造是什么,只要弄清楚它的原理和作用我们才能决定能不能删除。所谓压缩包其实就是:一个缩小空间,就是将文件中的一些相同的字节进行压缩,从而达到了减少空间的方式。关于手机里的压缩包分为手机系统和手机应用文件。

其实,手机有压缩包属于正常状态,它为了能够更好的服务系统,所以会出现压缩包,我们在想使用的软件的时候,出现压缩包,还是谨慎一些,如果是该app的压缩包,可以考虑删除。但是系统文件的压缩包就不能删除了,要是强行删除的话会直接影响你的手机系统运行,所以一定要谨慎。建议不要自己手动删除,容易出现未知问题,想要清理的话,用系统自带的清理工具清楚会好一些。

看到这类文件压缩包大多都可以删除

大部分的压缩文件(zip、apk)是可以删除的,因为zip后缀的文件大多为备份或者缓存文件,apk文件为应用程序安装文件。它们基本都是安装了相关应用程序之后,apk文件就没什么用了,是可以删除的。具体删除方法与删除zip文件类似,只要找到【安装包】文件分类,就可以删除了。

那么看到下面这类文件一定要谨慎

如果,如下的一些压缩包data因为可能是处理,是数据文件夹,而它的作用就是存储系统数据,不能删除。Bluetooth:蓝牙数据文件,这个不能删除。还有很多类型的都是系统专用的不能轻易删除。

8. 解压缩吃cpu吗

主流的机械硬盘速度大概在50-150MB/s之间,SSD大概是150-500MB/s,主流的CPU(带流水线)、内存的速度大概是硬盘速度的100~1000倍左右。换句话说,如果一个解压算法,平均解压一个字节消耗的指令数如果少于100个,那么硬盘速度就很难赶上CPU速度了;如果平均解压一个字节消耗的指令数少于1000个,那么绝大多数机械硬盘很难赶上CPU速度。所以,瓶颈在哪,主要看解压的过程中的CPU负担。通常情况下

,zip的解压字典只有32K或者64K,解压的过程中并非每次都搜索完整的字典,所以zip默认配置下很难占满CPU,如果考虑到多核的话,每个核的负担可以更低,磁盘IO的负担会更重,瓶颈效果会更明显。如果要让CPU成为瓶颈,需要调整一些压缩的策略,比如:1. 字典要更大,查找速度会更慢,如果字典比内存还大

就更好了(7zip最大可以配置1G的字典)。2. 文件的信息熵要足够大

,换句话说文件本身更难以压缩,比如已经被压缩过的视频文件,这样解压时查字典的负担会更重。3. 解压到内存里

,或者至少是SSD里。4. 压缩的时候选择用AES-256加密

一下。5. 挑一个性能比较弱的CPU

解压。满足以上条件的情况下,就可以让CPU成为瓶颈了。但这样的条件很难达到,因为满足以上条件,会让压缩的过程变得非常慢,比如7zip的LZMA2算法中,把字典配到1G,线程数16的情况下,压缩需要内存是88G左右,绝大多数PC的内存都不够用。在超级计算机上压缩,到普通计算机上解压就有可能吃满CPU。对于通常情况下来说,解压文件瓶颈在硬盘,只有在一定特定的场景下,CPU才会成为瓶颈。补充一点:如果解压的是零碎的小文件,速度没有参考价值。小文件的实际写入开销比文件实际大小要大的多。参考:解压缩的速度和什么有关? - 计算机

解压缩操作为什么不吃CPU? - 计算机

推荐阅读