是否可以禁止只为我的程序创建coredumps?我知道可以通过以下方法来改变整个系统的行为 ulimit但我想只在我的程序中屏蔽它。我应该在我的程序中编写什么代码?也许写一些内核模块?
ulimit
呼叫 setrlimit() 做同样的事情。ulimit 命令做。
setrlimit()
#include <sys/resource.h> struct rlimit new; new.rlim_cur = new.rlim_max = 0; setrlimit(RLIMIT_CORE, &new);