解压多快
主流的机械硬盘速度大概在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才会成为瓶颈。
补充一点:如果解压的是零碎的小文件,速度没有参考价值。小文件的实际写入开销比文件实际大小要大的多。
Ⅱ 什么解压软件的解压速度最快,注意我只要解压速度最快的,谢谢。
winrar速度不错,不过也看你机器本身的硬件速度,主要是看cpu和内存。
7z 压缩率高,解压偏慢。
所有解压软件的解压速度跟你机器本身的速度关联最大。
楼主自行选择了。
Ⅲ 电脑解压速度一秒多少MB算快
(一)解压速度多少算“快”,不能一概而论,不同时代、不同硬件、不同软件环境下,解压速度相差十万八千里。
(二)电脑解压压缩包的速度受多方面因素的影响
(1)硬件方面
①cpu,这是最重要的因素,cpu单核性能强弱、核心数量等都对解压速度起着决定性作用;
②内存条,内存条的可用空间过小会对解压造成瓶颈,内存过大也是无意义的,目前来说内存在2G以上就不会明显影响解压速度;
③硬盘,硬盘的读写速度,就目前而已,对解压速度影响不大,只要不是太老旧的硬盘;
(2)软件方面
①操作系统,win7以上的较新的微软系统对多核cpu的调用更有效,效率会得到提升,解压速度更快,当然如果cpu老旧,那么这个因素就没有意义了;
②解压软件,解压软件有很多种,如7z、WinRAR、好压、等等,目前公认的效率最高的压缩解压软件是7z,同时它也是免费软件,只是软件界面比较简陋;
③压缩包,如果是高压包,那么解压速度就较慢,如果是低压缩率的包或者“存储”包,那相对解压速度就更快。
(3)时代因素
时代在进步,IT行业进步尤其迅速,硬件性能水平、软件技术水平都在不断飞跃式发展,每个时代对解压速度的快慢定义都不同。
(三)举例
最通用的测试压缩包是大型单机游戏的压缩包,这类压缩包兼具:压缩率中高水平、体积大、文件格式复杂多样、等特点,有利于测试结果的普适性。以e3 1230 v2(cpu)、7z(解压软件)为例,解压这类压缩包的稳定后平均速度可以达到每秒40多MB。
Ⅳ 压缩软件那哪个解压速度快
个人推荐Winrar,主要因为它的功能强大而且很容易上手,界面设置比较合理,容易让人接受,并不是因为流行才推荐。
不同的压缩软件有不同的算法,也就是压缩时用的程序指令,所以各有各的特点,但是综合起来时Winrar更好用,在当时Winzip用的算法已经过时,在Zip逐渐淘汰的时候,Winrar使用新的算法,从而迅速崛起,近乎称霸压缩软件市场,Winzip后来才更新,但已经迟了,至于7Z,我只是最近听说的。
软件方面,用压缩软件压缩文件的时候,压缩软件会不断调出压缩指令,直至压缩结束,在这段时间里,CPU会不断执行压缩文件指令,也就是硬件指导硬件干活,在硬件能力范围内,CPU会没有限制的执行指令,直至飙升至100%(就像许多病毒),大多CPU都会这样,但是游戏的时候CPU却是等待你去发指令以及处理一些后台指令,比如点击鼠标、自动识别敌人等,并不耗用太多的CPU。
硬件方面,AMD的CPU善于执行整数运算(善于处理游戏文件),也就是说处理多媒体方面的文件并不善长,而这个却是因特尔的优势。
综上所述,你在压缩文件的时候CPU飙升直至100%是正常的,甚至耗用超过像魔兽这样耗用资源中等的游戏,不必过于担心。
如果CPU使用率经常超过50%,那就要考虑病毒的问题以及后台运行的程序,还包括系统的稳定完善与否。
Ⅳ 怎么让文件解压时始终保持最高速度
首先解压速度快慢最主要受到 内存 硬盘的影响,如果是单个大的文件 ,例如电影,或者那么解压如果是像你一样的机械硬盘,那么速度会慢慢变慢,最后保持50 60M左右,如果是固态硬盘那么基本就是一直最高速度
如果是解压文件夹,游戏,大小文件都有,又很多,那么就受到硬盘4k读写性能与内存吞吐量也就是频率的影响了,这点机械硬盘就很慢,
你的问题是由于机械硬盘导致的,机械硬盘持续操作速度会越来越慢,例如考一个10g文件,开始是100多m每秒,逐步的会变成四五十,
还有就是解压的时候不要直接拖拽,要点“解压到”然后点“后台”不要去管它
给你的建议是 话500左右买个128g的固态硬盘吧,如果米多 再加4g内存,会好很多
Ⅵ 压缩快还是解压快
解压快啊
压缩很慢
压缩一般好像是5M一秒吧
我也记不清了
貌似是这个。。
不确定
反正解压比压缩快
Ⅶ 电脑解压文件速度一般多少
(一)解压速度多少算“快”,不能一概而论,不同时代、不同硬件、不同软件环境下,解压速度相差十万八千里。
(二)电脑解压压缩包的速度受多方面因素的影响
(1)硬件方面
①cpu,这是最重要的因素,cpu单核性能强弱、核心数量等都对解压速度起着决定性作用;
②内存条,内存条的可用空间过小会对解压造成瓶颈,内存过大也是无意义的,目前来说内存在2G以上就不会明显影响解压速度;
③硬盘,硬盘的读写速度,就目前而已,对解压速度影响不大,只要不是太老旧的硬盘;
(2)软件方面
①操作系统,win7以上的较新的微软系统对多核cpu的调用更有效,效率会得到提升,解压速度更快,当然如果cpu老旧,那么这个因素就没有意义了;
②解压软件,解压软件有很多种,如7z、WinRAR、好压、等等,目前公认的效率最高的压缩解压软件是7z,同时它也是免费软件,只是软件界面比较简陋;
③压缩包,如果是高压包,那么解压速度就较慢,如果是低压缩率的包或者“存储”包,那相对解压速度就更快。
(3)时代因素
时代在进步,IT行业进步尤其迅速,硬件性能水平、软件技术水平都在不断飞跃式发展,每个时代对解压速度的快慢定义都不同。
(三)举例
最通用的测试压缩包是大型单机游戏的压缩包,这类压缩包兼具:压缩率中高水平、体积大、文件格式复杂多样、等特点,有利于测试结果的普适性。以e3
1230
v2(cpu)、7z(解压软件)为例,解压这类压缩包的稳定后平均速度可以达到每秒40多MB。
Ⅷ 解压文件25m每秒速度的电脑算不算快
解压是个很复制的过程,单纯从解压不能判断一个机器的快不快
涉及到电脑cpu,硬盘,解压里面的文件类型
要是压缩包是几个大型文件的内容,25m有点慢,要是压缩包都是几k的小文件,25m是很快
你可以吧配置发上来给你看看,可以根据配置评价一下
Ⅸ 快压解压速度快吗 效率怎么样
速度一般,我习惯用 7z
关键是快压有时候压出来自有格式的,很讨厌