只是想知道进程何时启动它的堆栈要求是如何确定的,或者每个进程是否都以默认堆栈大小开始并且根据要求动态增长。
在我的系统上,堆栈大小的软限制是10M
,硬限制是unlimited
. 这是否意味着堆栈可以增长到最大可用 RAM?
如果我的进程中有十几个线程,所有的堆栈大小都会不同(假设我没有设置堆栈属性)
问问题
360 次
只是想知道进程何时启动它的堆栈要求是如何确定的,或者每个进程是否都以默认堆栈大小开始并且根据要求动态增长。
在我的系统上,堆栈大小的软限制是10M
,硬限制是unlimited
. 这是否意味着堆栈可以增长到最大可用 RAM?
如果我的进程中有十几个线程,所有的堆栈大小都会不同(假设我没有设置堆栈属性)