linux:关于线程栈大小设置

1、创建线程,采用默认栈大小,将应用程序编译进内核启动,线程能够创建成功。
2、创建线程,采用默认栈大小,在linux启动后通过shell启动程序创建线程,此时会失败,提示资源不够,将栈的大小更改变小后,再次通过shell启动程序创建线程,线程能够创建成功
请问为什么会出现上面的情况?

http://www.cnblogs.com/dongzhiquan/p/4141598.html