Вы можете запросить максимальный размер процесса и стека, используя getrlimit
.Кадры стека не имеют фиксированного размера;это зависит от того, сколько локальных данных (т.е. локальных переменных) требуется каждому кадру.
Чтобы сделать это в командной строке, вы можете использовать ulimit.
Если вы хотите прочитать эти значениядля работающего процесса я не знаю ни одного инструмента, который делает это, но достаточно просто запросить файловую систему / proc:
cat /proc/<pid>/limits