系统栈空间调成unlimited会导致程序崩溃

最近在用机器人压测服务器,有时会产生core文件,但打开core文件,发现有些问题是栈空间不够,导致生成的对象都是错误的,于是,用ulimit -a 查看栈空间,发现只有10240k,我就调成unlimited的,结果,就悲催了,每次当场景服连到中心服时,中心服莫名其妙的就断开,且产生一个core文件,但是打开core,没有任何提示,查看代码,无论怎么搞,就是不行,后面猛地想到,是不是因为动了系统的栈空间配置?抱着死马当活马医的念头,把栈空间重新改成10240k,结果,结果就没问题了,好吧,问题算是解决了,可是,为什么会这样呢?

你可能感兴趣的:(系统栈空间调成unlimited会导致程序崩溃)