当前位置: 首页 > news >正文

关于 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

http://www.lryc.cn/news/165684.html

相关文章:

  • EasyPHP-Devserver-17安装和配置mantisBT
  • Python打包教程 PyInstaller和cx_Freeze
  • 用两成数据也能训练出十成功力的模型,Jina Embeddings 这么做
  • SpringCloud Eureka搭建会员中心服务提供方-集群
  • 详解TCP/IP协议第二篇:OSI参考模型详解
  • OpenGL 函数列表
  • 【C语言】每日一题(半月斩)——day1
  • Spring MVC 七 - Locale 本地化
  • 力扣(LeetCode)算法_C++——替换后的最长重复字符
  • unity 编辑器时读取FairyGUI图集单个图像
  • 下载配置 maven并在 idea 上应用
  • 网站搭建从零开始(0)--域名的选择与解析
  • 数分面试题2-牛客
  • Android codec2 编码 -- 基于录屏
  • 【Java基础篇 | 面向对象】--- 聊聊什么是多态(上篇)
  • 如何使用 Node.js和Express搭建服务器?
  • 帮公司面试了个要25K的测试,我问了他这些问题...
  • Matlab之创建空数组的多种方法汇总
  • HTML实现移动端布局与页面自适应
  • CSS3技巧36:backdrop-filter 背景滤镜
  • 【计算机网络】传输层协议——TCP(上)
  • GO语言网络编程(并发编程)Goroutine池
  • C++面试/笔试准备,资料汇总
  • 【Unity3D】UI Toolkit数据动态绑定
  • 微信小程序如何在切换页面后原页面状态不变
  • 蓝桥杯官网填空题(生成树)
  • Qt Designer UI设计布局小结
  • linux设备树节点添加新的复位属性之后设备驱动加载异常问题分析
  • 连nil切片和空切片一不一样都不清楚?那BAT面试官只好让你回去等通知了。
  • 前端构建工具 webpack 笔记