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

56 天前
 CSGO
1912 次点击
所在节点    macOS
6 条回复
Zheguzai
56 天前
非全屏时显示的窗口数量和细节比全屏播放视频时多
moooookey
56 天前
@Zheguzai 那也不能差这么多吧
starrystarry
56 天前
因为你在活动监视器里看占用的时候,全屏的视频画面不会显示,自然就是 0 了。
这就是 macOS 相比 Windows 更节能的优势。
devoteever
56 天前
@starrystarry 如果是两个显示屏呢
starrystarry
56 天前
@devoteever 看 GPU 占用情况,正确的方法是
1. MacBook 外接屏幕,一个屏幕全屏播放视频,另一个观察占用情况。
2. 另找一台 Mac SSH 到 Host ,在 Terminal 里用 [btm]( https://github.com/ClementTsang/bottom) 一类的工具查看
实际上,窗口模式和全屏模式 GPU 占用并不会差很多。
另外,如果是能硬解的编码格式例如 HEVC ,用 QuickTime 播放,GPU 占用应该在 10% 以内,60% 的占用估计是用了第三方播放器。
Kagami3217
55 天前
我现在用 chrome 看 youtube 的视频就会这样,不全屏的话整机功耗要三四十瓦,看一会视频 cpu 就 90 度了。不知道是最新 macos 的问题还是 chrome 的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1163498

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX