如何在 Windows 7 上永久增加堆栈大小?

如何在 Windows 7 上永久增加堆栈大小?

我需要增加 32 位 Windows 7 Ultimate 上的默认堆栈大小。据我所知,在 Linux 上有两种方法可以增加堆栈大小,执行命令“ ulimit -s size ”和更改 limits.conf 文件。Windows 7 操作系统是否有类似的方法?

答案1

editbin可以使用以下命令(Visual Studio 的一部分)来更改程序的堆栈大小:

$ editbin /STACK:reserve[,commit] program.exe

https://docs.microsoft.com/en-us/cpp/build/reference/stack

相关内容