关于 RK3568的linux系统killed用户应用进程(用户现象为崩溃) 的解决方法

若该文为原创文章,转载请注明原文出处

本文章博客地址:https://hpzwl.blog.csdn.net/article/details/132710642

红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...

瑞芯微开发专栏

问题

RK3568运行播放7路rtsp播放,时间几个小时就崩了。

处理

做了个循环脚本,记录日志信息:

放了12个小时,如下:

挂一次,一个log,检查log:

被killed,那么只有被系统killed了。

原因

使用dmesg查看内核消息日志信息:

是我们的用户进程占用太多的内存,被系统评估的分最高,从而被系统killed。

只开了一路rtsp,其他六路也不进行不断打开尝试,退回QWidget

可以跑8小时左右。

解决

这个没啥好解决的,本次因为是临时演示,ffmpeg播放器过去之后,理论上不会有问题,pc上都是稳定运行的(7x24小时),但是rk3568上出现这个问题,是7路rtsp,一起播放和其中6路放空了一直不断的申请释放等一些原因,能解决,但不深究,这只是个临时帮演示的版本。

后续

如果本篇文章没在"后续"后再更新,就是意味着已经剔除ffmpeg播放rtsp但是稳定运行1天以上,也就是证明了是ffmpeg播放rtsp的导致的。

若该文为原创文章,转载请注明原文出处

本文章博客地址:https://hpzwl.blog.csdn.net/article/details/132710642

相关推荐
写代码的小王吧5 小时前
【安全】Web渗透测试(全流程)_渗透测试学习流程图
linux·前端·网络·学习·安全·网络安全·ssh
Tee xm6 小时前
清晰易懂的跨平台 MySQL 安装与配置教程
linux·windows·mysql·macos·安装
GalaxyPokemon6 小时前
MySQL基础 [一] - Ubuntu版本安装
linux·运维·ubuntu
musk12126 小时前
wsl2 配置ubuntu 固定ip
linux·tcp/ip·ubuntu
柳鲲鹏6 小时前
UBUNTU编译datalink
linux·运维·ubuntu
追随远方6 小时前
Ubuntu 64-bit 交叉编译 FFmpeg(高级用户指南)
linux·ubuntu·ffmpeg
GalaxyPokemon6 小时前
Muduo网络库实现 [七] - Connection模块
linux·服务器·网络
the_nov7 小时前
19.TCP相关实验
linux·服务器·网络·c++·tcp/ip
Y淑滢潇潇8 小时前
RHCSA Linux 系统创建文件
linux·运维·服务器
University of Feriburg9 小时前
4-c语言中的数据类型
linux·c语言·笔记·学习·嵌入式实时数据库·嵌入式软件