stackgrootte
Stackgrootte is de hoeveelheid geheugen die aan de call stack van een thread is toegewezen. De call stack houdt informatie bij over actieve functie-aanroepen: parameters, lokale variabelen, terugkeeradressen en soms beheersinformatie. De grootte is platformafhankelijk en kan per thread verschillen; bij veel omgevingen wordt de stack bij het aanmaken van een thread vastgesteld, en bij sommige systemen kan de ruimte nog groeien tot een maximum.
De stack opereert als een snelle opslagplaats voor korte, snelle per-call data. In tegenstelling tot de heap
Configuratie en praktijken: Stackgrootte kan op verschillende niveaus worden ingesteld. Op POSIX-systemen kan de limiet voor
Impact en mitigatie: Een te kleine stack beperkt diepe recursie en lokale grote arrays, wat kan leiden