为什么解压缩时四核CPU往往只能使用25%左右而已,也就相当于只用了一个CPU,为什么CPU使用率不是100%?100%使用的话解压速度不是很快吗?
CPU是Q8200
为什么解压缩时四核CPU往往只能使用25%左右而已,为什么CPU使用率不是100%?
答案:6 悬赏:60 手机版
解决时间 2021-02-05 17:29
- 提问者网友:雪舞兮
- 2021-02-05 13:48
最佳答案
- 五星知识达人网友:低音帝王
- 2021-02-05 14:57
有以下几个可能:
1、使用的压缩软件版本太旧,对多核心CPU支持不够好,不能完全利用多核心CPU的所有核心。
2、压缩软件在解压缩过程中,其实是三个过程同步在进行中,一个是读取原压缩文件,一个是软件解压过程,一个是向磁盘中写入解压缩后的文件。如果磁盘的读取速度和写入速度受到限制,则解压的速度不会太快,这时解压的任务根本不足以使CPU全速运转。
3、通过对最新版的WINRAR5.21 64位版本,压缩或解压缩在固态硬盘上的文件(CPU是I5 5200U)试验,CPU的占用率可以达到60-70%。说明是磁盘速度影响了解压的效率。
1、使用的压缩软件版本太旧,对多核心CPU支持不够好,不能完全利用多核心CPU的所有核心。
2、压缩软件在解压缩过程中,其实是三个过程同步在进行中,一个是读取原压缩文件,一个是软件解压过程,一个是向磁盘中写入解压缩后的文件。如果磁盘的读取速度和写入速度受到限制,则解压的速度不会太快,这时解压的任务根本不足以使CPU全速运转。
3、通过对最新版的WINRAR5.21 64位版本,压缩或解压缩在固态硬盘上的文件(CPU是I5 5200U)试验,CPU的占用率可以达到60-70%。说明是磁盘速度影响了解压的效率。
全部回答
- 1楼网友:笑迎怀羞
- 2021-02-05 18:07
其实最好的解释就是 用到四颗核心 任务就被分割成4分 对于解压这样的操作 错误和同步很重要的 不能有错误 不能不同步 不然数据就会不完整。涉及到4核心操作 必然技术要求就要很高 在速度和数据完整上 双核做了一个取舍 这样你懂了吧
- 2楼网友:你哪知我潦倒为你
- 2021-02-05 16:49
解压文件压缩文件和压缩视频一类最耗cpu,核心多主频高就完全没压力。
举例一个双核cpu压缩已个文件要1小时,i7只要20分钟甚至更短。
大家都是这样的,我i7超到4g一起解压高压的两文件一样卡。
- 3楼网友:低音帝王
- 2021-02-05 16:01
解压的瓶颈在硬盘不在CPU,就算CPU算的再快硬盘写不了那么多东西也没用
- 4楼网友:拜訪者
- 2021-02-05 15:37
因为你解压缩时,所产生的进程,只需要占用CPU很少的处理流进程,只有解压大型文件和大的进程,才会占用更多的CPU资源,而CPU使用率到100%的时候,电脑中毒的概率可能性最大。
- 5楼网友:逐風
- 2021-02-05 15:20
首先,CPU使用率应该是可以在设置菜单里进行设置的
另外,因为受到硬盘IO的速度限制,即使设置了全速解压,解压缩速度也不会有很明显的提高,只有在对文件进行压缩的时候会有明显改善。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯