开发者社区> 问答> 正文

c/c++进程中栈的最大值问题

在Linux下用ulimit -s查看max stack size为8192KBscreenshot

展开
收起
a123456678 2016-06-14 15:44:57 3382 0
1 条回答
写回答
取消 提交回答
  • 这个问题要限制系统.... windows系统下无限制. 由exe文件指定. VC默认1M.

    不清楚linux. 默认的确是8M,  另外系统有 动态栈增长的 特性. 不知道是不是指这个? 10M 也许是因为系统实在无法让你的栈再增长了.(因为10M的位置刚好被其它线程使用了..) 如果临界是稳定的10M,那就实在猜不到了.  等待熟悉linux的高人吧.
    2019-07-17 19:37:55
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
使用C++11开发PHP7扩展 立即下载
GPON Class C++ SFP O;T Transce 立即下载
GPON Class C++ SFP OLT Transce 立即下载

相关实验场景

更多