Par exemple, sur OSX, c'est encore moins de 512k.
Y a-t-il une taille recommandée, compte tenu du fait que l'application n'utilise pas la récursivité et n'alloue pas beaucoup de variables de pile ?
Je sais que la question est trop large et dépend fortement de l'utilisation, mais je voulais tout de même demander, car je me demandais s'il y avait une raison cachée / interne / système derrière ce nombre énorme.
Je me demandais, car j'ai l'intention de changer la taille de la pile à 512 Ko dans mon application - cela semble toujours être un nombre énorme pour cela, mais il est beaucoup plus petit que 8 Mo - et entraînera une diminution significative de la mémoire virtuelle du processus, car je avoir beaucoup de threads (E / S).
Je sais aussi que cela ne fait pas vraiment de mal, bien expliqué ici : Taille de pile par défaut pour pthreads