*.err文件报错:forrtl: severe (174): SIGSEGV, segmentation fault occurred

这是由于我们运行程序较大,而Linux系统初始的堆栈大小(stack size)太小的缘故。我们只要将其调大,一般把stack size设置成没有限制,这样就没有段错误了!即使用root账户在/etc/profile中加入:

ulimit -s unlimited

重启之后即可生效。如果仍然出现这个报错,则表示硬件上限不满足,建议降低计算参数。