一个关于cpu压测的问题
之前intel缩肛事件时有人说要用7zip,p95,不是所有压测软件都能测出缩肛。有解释说是不同压测软件压力不同。我觉得有点奇怪,所有压测软件都可以把cpu使用率压到100%,为什么会有“压力”这种概念呢?100%不就意味着满载吗?[睡觉]现在提到“缩肛”可能显得有些过时😂,主要是今天才想到要问一下,还望见谅,求大佬解答 我只知道本地售后那边是用Z7做基准的 ·R23也算一个基准· 30分钟下来 蓝就保 不蓝你蓝了再来 这个有点复杂,往简单说大概就是CPU占用率只是表示空闲,新指令要排队无法马上执行,而不是CPU整体使用率的百分比,举个例子就是一个奶茶店,有人一直占用服务员聊天,但不点奶茶,此时奶茶店无法接单显示的占用率就是100%,但店内的其他工作人员其实是没工作的,如果客人单点柠檬茶,咖啡机就不用工作 本帖最后由 PPXG 于 2025-2-12 20:28 编辑100%的只是CPU时间,又不是所有流水线单元都满载了,你给每一个逻辑核都写一个for(;;)循环编译运行让他一直空转照样能把cpu干到100%,那压力能叫高吗?即使以简单的AIDA64 稳定性测试功能中的单烤CPU和单烤FPU为例,同样显示CPU满100%负载,单烤FPU的功耗远高于单烤CPU,就是因为二者的计算对流水线不同计算单元使用情况不同导致的压力不同,一般来说FPU的功耗要比ALU高一些,一个完整的架构包含大量不同的运算单元,还有各种前后端、调度器、各种寄存器缓存,不同的算法都会因为在物理层面上让不同的晶体管高速运作导致有不同的压力,即使显示在任务管理器里都是100%
然后涉及到绝大多数现代处理器供电机制又是另一个话题,即使同样的实际压力,但是CPU在做准备的时候可能认为他们压力不同导致出现不一致的预升压策略进而影响实际进入负载时的电压,具体参考NGA的帖子:https://nga.178.com/read.php?tid=38739235&rand=812
包括但不限于以上两者的共同作用 导致了现代处理器的供电压力、负载压力、稳定性等讨论起来会非常复杂,无法一概而论 我的经验是:没有万能的检测方法,举个例子,我127KF,默频降压使用,offset-0.11可以过R15一小时,offset-0.105可以过R2024,R23一小时。但是,在实际使用中,这个电压是没办法通过黑猴或者是古墓丽影20周年版的着色器编译的,如果要过这个着色器编译,offset只能-0.1。而-0.105这个电压在除了这两个游戏的着色器编译之外,起码在我的使用场景中是没有任何问题的。。。所以压测这个东西,把几个传统的软件都跑跑,再结合实际使用中看是否有问题。。。。如果有,那就加电压 游戏加加的压力测试10轮有没有参考意义?9800x3d
页:
[1]