V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
KKLeon
V2EX  ›  Windows

老哥们,请教一下 win11 的 cpu 使用率问题

  •  
  •   KKLeon · 2023-02-23 21:19:24 +08:00 · 1041 次点击
    这是一个创建于 640 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先说软硬件配置:

    • cpu:12900k es
    • 主板:铭瑄 B660 终结者
    • 系统:win11 22H2 ,22621.1265
    • 日产使用:用 xtu 软超使用,电压 1.22 ,大核 4.5 ,小核 3.7 ,烤机稳定,压片也稳定

    问题: 开始用 x265 压制视频的时候,从任务管理器里看,x265 的 cpu 占用率超过 90%,所有核心都在 100%运行,从 x265 跑的帧率( 6.9fps )来看,cpu 应该也是在全速运行的,cpu package power 在 210w 左右,但是在 aida ,xtu ,core temp 还有 win11 自带的资源监视器里,cpu 使用率顶多也就 30%,是 win11 系统的 Bug 吗?但是我用 fpu 烤鸡的时候,aida ,xtu ,core temp 还有资源监视器里,cpu 使用率又能跑到 100%,就很纳闷了。上 2 张图,

    avatar 任务管理器性能页 cpu avatar

    ysc3839
        1
    ysc3839  
       2023-02-23 21:42:21 +08:00 via Android
    Win8 开始任务管理器中除了详细信息页面,其他的 CPU 使用率都是乘以了频率比例的。比如说你图中基础频率是 1.2GHz ,当前频率是 4.23GHz ,为基础频率的 3.525 倍,那任务管理器中显示的就是真实的 CPU 使用率乘以 3.525 ,假如是 30%的话乘以 3.525 就是 105.75%,并截断到 100%。

    个人认为这个设计很蠢,按照微软的说法,这是为了表示 CPU 做了多少工作,但是实际的工作量并不能简单根据使用率和频率比例来推算。而且目前 CPU 自动调整频率是一项很普遍的技术,尤其是低功耗笔记本基本不会以基础频率运行,使得结果永远是失真的。再者,乘以频率比例后的结果是可以超过 100%的,但是任务管理器直接截断到 100%,更是让数据完全失去参考价值。
    ysc3839
        2
    ysc3839  
       2023-02-23 21:43:56 +08:00 via Android
    另外,个人推荐使用 HWiNFO 查看相关数据
    https://www.hwinfo.com/
    KKLeon
        3
    KKLeon  
    OP
       2023-02-23 22:17:25 +08:00
    @ysc3839 感谢详细的解答,HWiNFO 我也有用,贴个图![avatar]( http://up.ccp.ovh/files/yN7PJ/3220508.png),现在还在压片,hw 显示的使用率也在 30%-40%,功耗 210w 左右,但是我用 fpu 烤机的时候,hw 显示的使用率能一直维持在 100%,功耗也是 210w ,但是 cpu 使用率上跟压片却有比较大区别,这一点比较疑惑。总不能说压片时 cpu 在偷懒?(但是看他的产出根据压片帧率,应该是满负载运行的)
    KKLeon
        4
    KKLeon  
    OP
       2023-02-23 22:24:06 +08:00
    @ysc3839 #2 我也通过一些文章了解下,windows 系统这个 cpu 使用率,貌似不是我之前理解的那样(比如 100 使用率就是 100%算力在运行)。我再仔细研究下
    KKLeon
        5
    KKLeon  
    OP
       2023-02-23 22:27:09 +08:00
    @ysc3839 #2 微软社区搜到的一个解释:

    不同的软件对于 CPU 利用率的计算方式是不一样的。
    您可以打开任务管理器后,点击进程,CPU ,然后会从高到低进行排列,看看是不是 system idle process 占用了很多,任务管理器会把这个算进去的。
    KKLeon
        6
    KKLeon  
    OP
       2023-02-23 22:49:00 +08:00
    @KKLeon #3 搞错,这个时 hwmonitor🐶
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4141 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:22 · PVG 13:22 · LAX 21:22 · JFK 00:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.