可以看到错误提示栈溢出:说明栈空间不够用了
解决方法:
①改程序,防止内存越界。比如可以把数组的大小改小
②手动修改栈大小
比如我要对2000万个数进行排序,计算排序时间
2000万个数就需要(假设int型):20000000*4B=80000000B的内存空间;默认的堆栈空间合计也就1MB,肯定不够用
所以我就将栈大小修改为>80000000B
可以看到错误提示栈溢出:说明栈空间不够用了
解决方法:
①改程序,防止内存越界。比如可以把数组的大小改小
②手动修改栈大小
比如我要对2000万个数进行排序,计算排序时间
2000万个数就需要(假设int型):20000000*4B=80000000B的内存空间;默认的堆栈空间合计也就1MB,肯定不够用
所以我就将栈大小修改为>80000000B