Toybrick

多路解码cpu占用高

MadDog

中级会员

积分
402
楼主
发表于 2021-1-21 17:33:54    查看: 9745|回复: 2 | [复制链接]    打印 | 只看该作者
在TB-rk3399pro开发板上解码6路1080p 2M的h264网络数据流(25帧/秒),测试发现cpu占用30%以上,就是说每解码一路,cpu占用5%以上。
通过分析发现占用cpu的主要为decode_get_frame函数。尝试了ion/drm 内,外部申请内存的方式,都没办法改善cpu占用率。
请问这个cpu占用率是正常的吗,如何降低cpu使用率呢?


回复

使用道具 举报

jefferyzhang

版主

积分
13574
沙发
发表于 2021-1-21 18:58:11 | 只看该作者
看下CPU总占用率,你看到的30%是单核占用,总和是600%,根本就不算高。。
回复

使用道具 举报

MadDog

中级会员

积分
402
板凳
 楼主| 发表于 2021-1-22 09:03:04 | 只看该作者
好的,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表