gpt4 book ai didi

linux - 如何转储 init 生成的进程的核心

转载 作者:太空宇宙 更新时间:2023-11-04 04:28:30 24 4
gpt4 key购买 nike

我正在尝试强制程序的核心转储。核心转储通过启用

ulimit -c unlimited

如果我的程序是由init进程启动的,我就这样杀死它

kill -6 <pid_of_prog>

我找不到核心。

但是,如果它是从终端启动的,并且我使用上述命令杀死它,那么它会转储核心。程序启动时chdir到某个目录,在该目录下找到core文件。

最佳答案

ulimit 不会设置已启动进程的限制,因此我的 init 启动进程不受 ulimit 命令的影响。我猜正确的答案是使用 setrlimit

关于linux - 如何转储 init 生成的进程的核心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6263064/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com