1、使用ulimit指令查看栈空间大小,指令ulimit -s或者ulimit -a如下图:
2、使用“ulimit -s 数字”来修改栈的大小,如下图将栈空间修改成8M:
3、通过编写简单的程序来验证一下,验证程序1:
4、查找栈空间大小,再编译运行
5、主线程能使用的栈空间要比子线程大很多(2M)。用代码验证一下:
6、运行并编译,结果
时间:2024-10-12 13:45:02
1、使用ulimit指令查看栈空间大小,指令ulimit -s或者ulimit -a如下图:
2、使用“ulimit -s 数字”来修改栈的大小,如下图将栈空间修改成8M:
3、通过编写简单的程序来验证一下,验证程序1:
4、查找栈空间大小,再编译运行
5、主线程能使用的栈空间要比子线程大很多(2M)。用代码验证一下:
6、运行并编译,结果