Cours:InfoEmbarqueeThread : Différence entre versions
Ligne 5 : | Ligne 5 : | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! zone mémoire !! Taille !! Usage | + | ! zone mémoire !! Taille !! Usage !! Performances |
|- | |- | ||
− | | Stack (pile) || fixe || variables/paramètres ... des fonctions | + | | Stack (pile) || fixe || variables/paramètres ... des fonctions || selon mémoire |
|- | |- | ||
− | | Heap (tas) || sans objet || allocation dynamique | + | | Heap (tas) || sans objet || allocation dynamique || un peu moins rapide (gestion du tas, partage entre thread => doit être thread-safe) |
|} | |} | ||
Version du 20 septembre 2023 à 16:17
Sommaire
Kesako
Pile/Tas
zone mémoire | Taille | Usage | Performances |
---|---|---|---|
Stack (pile) | fixe | variables/paramètres ... des fonctions | selon mémoire |
Heap (tas) | sans objet | allocation dynamique | un peu moins rapide (gestion du tas, partage entre thread => doit être thread-safe) |