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

播放视频如果不全屏, gpu 会有 60%左右。而如果全屏,则几乎只有 0%,这是为什么?

  •  
  •   CSGO · 14 天前 · 1599 次点击
    6 条回复    2025-10-07 20:44:17 +08:00
    Zheguzai
        1
    Zheguzai  
       14 天前
    非全屏时显示的窗口数量和细节比全屏播放视频时多
    moooookey
        2
    moooookey  
       14 天前 via iPhone
    @Zheguzai 那也不能差这么多吧
    starrystarry
        3
    starrystarry  
       14 天前
    因为你在活动监视器里看占用的时候,全屏的视频画面不会显示,自然就是 0 了。
    这就是 macOS 相比 Windows 更节能的优势。
    devoteever
        4
    devoteever  
       14 天前
    @starrystarry 如果是两个显示屏呢
    starrystarry
        5
    starrystarry  
       14 天前   ❤️ 1
    @devoteever 看 GPU 占用情况,正确的方法是
    1. MacBook 外接屏幕,一个屏幕全屏播放视频,另一个观察占用情况。
    2. 另找一台 Mac SSH 到 Host ,在 Terminal 里用 [btm]( https://github.com/ClementTsang/bottom) 一类的工具查看
    实际上,窗口模式和全屏模式 GPU 占用并不会差很多。
    另外,如果是能硬解的编码格式例如 HEVC ,用 QuickTime 播放,GPU 占用应该在 10% 以内,60% 的占用估计是用了第三方播放器。
    Kagami3217
        6
    Kagami3217  
       13 天前   ❤️ 1
    我现在用 chrome 看 youtube 的视频就会这样,不全屏的话整机功耗要三四十瓦,看一会视频 cpu 就 90 度了。不知道是最新 macos 的问题还是 chrome 的问题
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   982 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:28 · PVG 06:28 · LAX 15:28 · JFK 18:28
    ♥ Do have faith in what you're doing.