MT6890—ulimit指令

Posted 海康威视技术团队

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MT6890—ulimit指令相关的知识,希望对你有一定的参考价值。

一)背景

MTK T750平台,调试进程奔溃时,需要用到ulimit指令,出现指令不可用。

二)解决方案:

2.1)配置busybox

增加su指令
在这里插入图片描述

2-2)重新编译/烧录固件,登录模块

执行下述指令

sh -c “ulimit -n 65535 && exec su $LOGNAME”

在这里插入图片描述

发现ulimit指令已经可用,同时发现core file size大小为0,说明进程出现Coredump时,无法生成相应的core dumped文件。

2-3)如何获取进程的core dump文件?

修改core dump文件的限制大小

ulimit -c unlimited

查看core dump文件的生成路径

cat /proc/sy

以上是关于MT6890—ulimit指令的主要内容,如果未能解决你的问题,请参考以下文章

Linux杂谈:ulimit简介

Linux杂谈:ulimit简介

Linux杂谈:ulimit简介

通过ulimit改善linux系统性能(摘自IBM)

已经设置了ulimit,为什么还是没有core文件

Linux 栈空间限制 (ulimit -a指令查看限制)(我的ubuntu下每个线程最多只能申请8M栈空间)