L'immagine seguente mostra dove sono disposte le sezioni di un processo nello spazio degli indirizzi virtuali del processo:
Puoi vedere che c'è solo una sezione dello stack (poiché questo processo ha solo un thread che presumo).
Ma cosa succede se questo processo ha un altro thread, dove si troverà lo stack per questo secondo thread? sarà posizionato immediatamente sotto il primo stack?