最近发现看B站直播时,电脑风扇狂转。
打开Nvidia App 查看功耗,达到了惊人的47W,之前看直播基本上也就是显卡待机功耗不到13W,真是匪夷所思,遂排查原因。
1. 排查的就是推流的编码格式,以为是主播推的HEVC,查看视频统计信息为 ”avc1.4d4028,mp4a.40.2“,确定为 AV1,手动多次切换AV1,没有任何效果。
2. 排查是不是开了性能模式,发现显卡的核心频率维持在1600MHZ,强制设置低功耗模式,还是降不下来。
3. 猜测是不是开了其它东西导致的,暂停网页直播,功耗下降,同时核心频率下降至300~600MHZ波动,确定是B站直播无疑。
4. 之前有听说过B站网页端搞什么WebRTC,开了一堆端口搞PCDN,所以装上了插件给它禁用了这个功能。
5. 然后又联想到B站除了WebRTC不会是又在播放器上搞什么动作了吧。突然联想到视频飓风的讲B站将码率开锐化的事情,猜测一个锐化不会这么离谱吃我这么多功耗吧?然后又联想到现在浏览器都支持WebASM,B站不会拿我的显卡瞎搞吧。上网查禁用WebAsm,也没能设置成功。
6. 最后心灰意冷地排查Nvidia 控制面板,最后发现 视频 -》 调整视频图像设置-》 RTX视频增强,状态是开着且是活动状态,禁用后发现功耗和显卡主频降回了正常值。
答案揭晓,应该是B站浏览器使用WebAsm或其它接口,调用了RTX 核心,造成功耗和频率居高不下,这比之前报导的阉割码率还要可恶。

打开Nvidia App 查看功耗,达到了惊人的47W,之前看直播基本上也就是显卡待机功耗不到13W,真是匪夷所思,遂排查原因。
1. 排查的就是推流的编码格式,以为是主播推的HEVC,查看视频统计信息为 ”avc1.4d4028,mp4a.40.2“,确定为 AV1,手动多次切换AV1,没有任何效果。
2. 排查是不是开了性能模式,发现显卡的核心频率维持在1600MHZ,强制设置低功耗模式,还是降不下来。
3. 猜测是不是开了其它东西导致的,暂停网页直播,功耗下降,同时核心频率下降至300~600MHZ波动,确定是B站直播无疑。
4. 之前有听说过B站网页端搞什么WebRTC,开了一堆端口搞PCDN,所以装上了插件给它禁用了这个功能。
5. 然后又联想到B站除了WebRTC不会是又在播放器上搞什么动作了吧。突然联想到视频飓风的讲B站将码率开锐化的事情,猜测一个锐化不会这么离谱吃我这么多功耗吧?然后又联想到现在浏览器都支持WebASM,B站不会拿我的显卡瞎搞吧。上网查禁用WebAsm,也没能设置成功。
6. 最后心灰意冷地排查Nvidia 控制面板,最后发现 视频 -》 调整视频图像设置-》 RTX视频增强,状态是开着且是活动状态,禁用后发现功耗和显卡主频降回了正常值。
答案揭晓,应该是B站浏览器使用WebAsm或其它接口,调用了RTX 核心,造成功耗和频率居高不下,这比之前报导的阉割码率还要可恶。





