Как узнать размер стека?
Тебе сначало нужно самому понять, какой именно размер тебя интересует.
Потому что стек основного потока в пользовательских приложениях linux выделяется динамически.
Например
$ cat /proc/16150/maps | grep stack
7ffd8875b000-7ffd8877c000 rw-p 00000000 00:00 0 [stack]
в этом приложении сейчас доступно 0x21000 байт стека (132Кб). Но вообще стек может дорасти...
$ ulimit -a | grep stack
stack size (kbytes, -s) 8192
...до 8Мб.