Windows Internal book 5th edition имеет следующий комментарий в странице 360.стек .NET против стека Windows,
The stack size for the initial thread is taken from the image—there’s no way to specify another size.
Я понимаю, что для ОС Windows, каждый поток задается 4K или 16K (в зависимости от системы) стека и размер фиксирован.
Тогда как насчет стека в .NET?
- Насколько велик стек?
- Размер стека фиксированный или переменный?
- Является ли стек выделенным для каждого потока точно так же, как в случае с Windows?
related: http://stackoverflow.com/questions/1042345/how-do-you-change-default-stack-size-for-managed-executable-net –