1. 解压吃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? - 计算机
2. 解压要内存吗
1.4G左右
王者荣耀安装包900M左右,解压安装需要1.4G左右。初始王者荣耀总占空间是1.5GB左右。所以安装王者荣耀最少2.4G,预留3G安装比较流畅,登录后还会各种更新。
3. 解压软件吃cpu吗
打开压缩软件,系统占用CPU高,属于压缩程序是优先级使用,系统全力运行,CPU就会满载占用率高,压缩文件越大,占用时间越长。
常见解决就是使用多核CPU,高频CPU,让解压时间缩短。
4. 解压吃内存还是CPU
不占内存.解压过程会占用系统资源,解压完成后就不占了只占用硬盘的存储空间。
解压后的文件肯定会占内存。不过经过解压后,占的内存都不大。不过还是要看压缩软件的功能的了。很多压缩软件解压文件前后的大小基本没有变化的。在这为你压缩率比较大的压缩软件。
5. 压缩吃内存还是CPU
需要关闭
内存压缩会影响性能
压缩数据需要耗费 CPU 资源,一些使用的是 CPU 性能较弱的手机,开启内存压缩可能会造成卡顿缓慢。同时,内存压缩需要消耗额外的 CPU 资源,带来更多耗电发热,这对注重续航的手机来说也是不合适的。
希望帮到你
6. 解压靠cpu还是gpu
硬解和软解的区别如下:
1、硬件解码是将原来全部交由CPU来处理的视频数据的一部分交由GPU来做,而GPU的并行运算能力要远远高于CPU,这样可以大大的降低对CPU的负载,CPU的占用率较低了之后就可以同时运行一些其他的程序了,当然,对于较好的处理器来说,比如i5 2320,或者AMD 任何一款四核心处理器来说,硬解和软件的区别只是个人偏好问题了吧。
2、软解码:即通过软件让CPU来对视频进行解码处理;而硬解码:指不借助于CPU,而通过专用的子卡设备来独立完成视频解码任务。曾经的VCD/DVD解压卡、视频压缩卡等都隶属于硬解码这个范畴。而现如今,要完成高清解码已经不再需要额外的子卡,因为硬解码的模块已经被整合到显卡GPU的内部,所以目前的主流显卡(集显)都能够支持硬解码技术。
3、硬解,用自带播放器播放。硬解就是调用GPU的专门模块编码来解,减少CPU运算,对CPU等硬件要求也相对低点。
4、软解,安装第三方播放器才可播放。软解需要CPU运算,变相加大CPU负担耗电增加很多。
7. 解压占不占内存
答:电脑版原神内存不够最好增加内存条:1.首先试着运行,如果勉强可以运行就说明电脑还是没说明问题的,清清垃圾就行了。
2.如果启动游戏,画面直接闪退,加速球占比爆满,说明你的运存不够用了。
现在的电脑游戏,运存起码要8G,8G足矣,去花200快钱加个内存条就行,最好和原先的内存条一样,这样才能有效利用起来。不然你原先4G,你就算再加一个16G的内存条,实际运行起来大概也还是8G,没必要。
内存是最大的问题,优先解决内存,才能提升电脑性能。
8. cpu吃内存吗
CPU占用率高有多种原因引起的,如垃圾过多,电脑中病毒,软件冲突,驱动没有经过认证等等。
1、在任务管理器里面可以查看CPU和内存的使用率,键盘上同时按住Ctrl+Alt+Delete,点击“启用任务管理器(T)”就可以看到当前CPU和内存实际的使用率是多少了。
2、如果任务管理器里面内存和CPU的占用率很高,可能是后台运行的程序太多,键盘上同时按住Win+R进入运行窗口输入“msconfig”点击“启动”,把不需要的程序禁用掉,就可以减少CPU和内存的使用率了。
3、也可以下载360安全卫士,给电脑清理垃圾并修复系统。
9. 解压吃cpu吗
1,winrar的解压速度与CPU有关。
2,而且与内存条性能都有很大关系。3,CPU的架构、主频、核心数很影响其解压速度。10. 解压文件占用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? - 计算机
11. 解压速度和cpu有关吗
(一)解压速度多少算“快”,不能一概而论,不同时代、不同硬件、不同软件环境下,解压速度相差十万八千里。
(二)电脑解压压缩包的速度受多方面因素的影响
(1)硬件方面
①cpu,这是最重要的因素,cpu单核性能强弱、核心数量等都对解压速度起着决定性作用;
②内存条,内存条的可用空间过小会对解压造成瓶颈,内存过大也是无意义的,目前来说内存在2G以上就不会明显影响解压速度;
③硬盘,硬盘的读写速度,就目前而已,对解压速度影响不大,只要不是太老旧的硬盘;
(2)软件方面
①操作系统,win7以上的较新的微软系统对多核cpu的调用更有效,效率会得到提升,解压速度更快,当然如果cpu老旧,那么这个因素就没有意义了;
②解压软件,解压软件有很多种,如7z、WinRAR、好压、等等,目前公认的效率最高的压缩解压软件是7z,同时它也是免费软件,只是软件界面比较简陋;
③压缩包,如果是高压包,那么解压速度就较慢,如果是低压缩率的包或者“存储”包,那相对解压速度就更快。
(3)时代因素
时代在进步,IT行业进步尤其迅速,硬件性能水平、软件技术水平都在不断飞跃式发展,每个时代对解压速度的快慢定义都不同。
(三)举例
最通用的测试压缩包是大型单机游戏的压缩包,这类压缩包兼具:压缩率中高水平、体积大、文件格式复杂多样、等特点,有利于测试结果的普适性。以e3 1230 v2(cpu)、7z(解压软件)为例,解压这类压缩包的稳定后平均速度可以达到每秒40多MB。