C / C ++ tamaño máximo de pila del programa

Quiero hacer DFS en una matriz de 100 X 100. (Supongamos que los elementos de la matriz representan nodos gráficos) Por lo tanto, suponiendo que en el peor de los casos, la profundidad de las llamadas a funciones recursivas puede llegar hasta 10000 con cada llamada que ocupa hasta 20 bytes. Entonces, ¿es factible los medios hay una posibilidad de apilamiento?

¿Cuál es el tamaño máximo de pila en C / C ++?

Por favor especifique para gcc para ambos
1) cygwin en Windows
2) Unix

¿Cuáles son los límites generales?

Respuestas a la pregunta(3)

Su respuesta a la pregunta