Printing the stack trace in C++ (MSVC)?
If you use
CreateFiberEx to create your fibers, you can use a small commit stack size, and a larger reserve stack size. Note, however, that whatever you specify for reserve is removed from the total memory available from the system. But, it is not committed to RAM unless you need it. Details are described here.