CPU推流会占用GPU性能?这是什么原理?
这是无意中发现的一个现象。有一AMD 5800H(自带Vega GPU),需要一边用OBS推流直播,一边放视频,放视频用的是硬解,HEVC 1080P。推流的时候也用硬编码 HEVC没啥事。但是,如果推流时调整为软编码的HEVC。OBS就很容易出现,报告说编码性能过载。但是过载的时候,观察任务管理器,CPU性能不过吃了20%而已。但是GPU中的3D部分,会满载,然后跟着连累video Code部分,硬解播放视频也会跟着卡顿。所以这是什么原理?都用硬件编码解码的时候没事,调整成软编码的时候,会影响GPU性能?
AMD 5800H(自带Vega GPU)
APU的问题? 内存带宽不足,果子 M2 试了下没这问题。也有可能是抢功耗了,看一下核显频率是不是变低了?
—— 来自 S1Fun OBS 无论如何都会用到 GPU
https://obsproject.com/kb/encoding-performance-troubleshooting 本帖最后由 wewai 于 2024-6-8 18:16 编辑
Midnight.Coup 发表于 2024-6-8 15:07
OBS 无论如何都会用到 GPU
https://obsproject.com/kb/encoding-performance-troubleshooting
> You Must Construct Additional Pylons!
现在暴雪和 B 社是一家了,可以加上一个"You may need to upgrade your PC"
屏幕捕获 分辨率缩放 也要用到GPU啊。。。
怎么都不可能是0开销的。
你用gpu加速,屏幕捕获到gpu压缩是有优化的,
如果你不用gpu加速,那屏幕要先复制到内存然后再CPU压缩。。。。这个倒腾数据的画面太美,不敢想。。。
页:
[1]