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

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

  •  
  •   CSGO · 14 小时 35 分钟前 · 701 次点击
    5 条回复    2025-10-06 22:56:23 +08:00
    Zheguzai
        1
    Zheguzai  
       12 小时 50 分钟前
    非全屏时显示的窗口数量和细节比全屏播放视频时多
    moooookey
        2
    moooookey  
       12 小时 18 分钟前 via iPhone
    @Zheguzai 那也不能差这么多吧
    starrystarry
        3
    starrystarry  
       12 小时 10 分钟前
    因为你在活动监视器里看占用的时候,全屏的视频画面不会显示,自然就是 0 了。
    这就是 macOS 相比 Windows 更节能的优势。
    devoteever
        4
    devoteever  
       7 小时 27 分钟前
    @starrystarry 如果是两个显示屏呢
    starrystarry
        5
    starrystarry  
       4 小时 40 分钟前
    @devoteever 看 GPU 占用情况,正确的方法是
    1. MacBook 外接屏幕,一个屏幕全屏播放视频,另一个观察占用情况。
    2. 另找一台 Mac SSH 到 Host ,在 Terminal 里用 [btm]( https://github.com/ClementTsang/bottom) 一类的工具查看
    实际上,窗口模式和全屏模式 GPU 占用并不会差很多。
    另外,如果是能硬解的编码格式例如 HEVC ,用 QuickTime 播放,GPU 占用应该在 10% 以内,60% 的占用估计是用了第三方播放器。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   716 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:37 · PVG 03:37 · LAX 12:37 · JFK 15:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.