Наприклад, на OSX це навіть менше 512 к.
Чи є рекомендований розмір, маючи на увазі, що додаток не використовує рекурсії і не виділяє багато змінних стеків ?
Я знаю, що питання занадто широке і воно сильно залежить від використання, але все ж хотілося задати питання, тому що мені було цікаво, чи є якась прихована / внутрішня / системна причина за цим величезним числом.
Мені було цікаво, як я маю намір змінити розмір стека на 512 KiB у своєму додатку - це все ще звучить як величезна кількість для цього, але це набагато менше, ніж 8MiB - і призведе до значно зменшеної віртуальної пам'яті процесу, як я мають багато ниток (вводу / виводу).
Я також знаю, що це не дуже боляче, тут добре пояснено : Розмір стека за замовчуванням для pthreads