送帧太快,VDEC视频解码发生OOM
问题现象
进行多路解码时,送帧间隔设置太短,导致发帧过快,出现OOM现象,解码卡住。
Device日志示例如下:
OOM_NOTIFIER: oom type 2
原因分析
每送一帧数据都需要申请一个输出buffer,当送帧间隔设置太短时,远远超过解码帧率时,则需申请大量的输出buffer,占用大量的内存,导致产生OOM。
父主题: JPEGD图片解码/VDEC视频解码
进行多路解码时,送帧间隔设置太短,导致发帧过快,出现OOM现象,解码卡住。
Device日志示例如下:
OOM_NOTIFIER: oom type 2
每送一帧数据都需要申请一个输出buffer,当送帧间隔设置太短时,远远超过解码帧率时,则需申请大量的输出buffer,占用大量的内存,导致产生OOM。