设置core大小限制为不限制 int set_corefile_limit(void) { struct rlimit limit; limit.rlim_cur = RLIM_INFINITY; limit.rlim_max = RLIM_INFINITY; if (setrlimit(RLIMIT_CORE, &limit)) { printf("set limit core file failed\n"); return -1; } return 0; }