当前位置:首页 > 电脑系统 > 正文

电脑系统解压很慢吗,电脑系统解压很慢吗怎么解决

大家好,今天小编关注到一个比较有意思的话题,就是关于电脑系解压很慢吗的问题,于是小编就整理了3个相关介绍电脑系统解压很慢吗的解答,让我们一起看看吧。

  1. 电脑的解压速度好慢啊!1?
  2. win10解压速度慢?
  3. 解压速度一般多少正常?

电脑的解压速度好慢啊!1?

主流的机械硬盘速度大概在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? - 计算机

电脑系统解压很慢吗,电脑系统解压很慢吗怎么解决
(图片来源网络,侵删)

win10解压速度慢?

正版win10没有自带解压软件,你可以下载

7-Zip 官方中文主页

Bandizip - Download Free Zip Archiver to open ZIP, RAR, 7z files

,这两个都是很不错的解压软件。

解压速度一般多少正常

关于这个问题,解压速度取决于多个因素,如文件大小、压缩方式、计算机性能等。一般来说,解压速度在几秒钟到几分钟之间是正常的。如果解压速度过慢,可能是因为文件太大或计算机性能不足。如果解压速度非常缓慢或停滞不前,可以尝试关闭其他程序重新启动计算机来优化性能。

解压速度的快慢取决于多种因素,包括文件大小、解压程序的性能、计算机硬件性能等,因此无法给出确切的解压速度参考值。不过一些大型压缩包文件的解压速度可能较慢,需要多等待一段时间。要加快解压速度,可以尝试使用更快的计算机硬件甚至使用SSD硬盘进行解压操作,以及使用更专��的解压软件,例如WinRAR 或7-Zip等,这些软件通常比Windows自带的解压工具更快、更稳定。另外,如果你要解压文本文件,可以尝试先解压缩后再查看,这样可能会更快,并且可以减少对计算机性能的压力,提高解压的速度。

到此,以上就是小编对于电脑系统解压很慢吗的问题就介绍到这了,希望介绍关于电脑系统解压很慢吗的3点解答对大家有用。