【发布时间】:2013-08-22 08:03:19
【问题描述】:
我正在尝试在基于 ARM 的目标上提供对核心转储的支持,我已经阅读了 /etc/limits 和 /etc/security/limits.conf 的相关信息,我的目标文件系统没有后者它,所以我对 /etc/limits 进行了以下更改
root C100000
将此行添加到 /etc/limits 后,期望生成核心文件,但 ulimit -a 显示给我
核心文件大小(块,-c)0
为什么这些对 /etc/limits 的更改根本没有反映出来。
现在我该怎么办?
我必须将 /etc/security/limits.conf 添加到我的文件系统吗??
我没有考虑使用 setrlimit() 的选项。
【问题讨论】:
-
我想您需要注销并再次登录才能使其正常工作。你这样做了吗?
-
@fedorqui 我重新启动了目标板,我错过了什么吗??
-
说实话我不知道这是否有效。看看stackoverflow.com/questions/34588/…,也许你会找到对你有帮助的东西。
标签: linux linux-kernel arm coredump rootfs