Издавна пользую такой on-line справочник по С-и, и всегда прикалывает вот этот очень компактный интерпретатор C-и: http://lord-n.naro …ing/Spr_po_C/29/29.htm
Потребление стека как видно там из коротких объяснений очень сильно зависит от самой интерпретируемой программы.
Так что заказывать 4K эт неразумно, поскольку все равно нет критерия где юзеру скрипта остановиться во вложенности или рекурсии.
Либо проц с MMU применить, для штатного перехвата переполнений стека.