Middle
Megváltozik-e a verememória a verememóriának a verememóriának, ha több szálat hozunk létre az alkalmazásban?
sobes.tech MI
Válasz az MI-től
Stack (Stack) — igen, minden új szálhoz külön verem (stack) jön létre a helyi változók, a függvényhívási paraméterek és a visszatérési címek tárolására.
Heap (Heap) — nem, a heap közös erőforrás minden szál számára az alkalmazásban. A heapben létrehozott objektumok minden szál számára elérhetők, és szinkronizáció szükséges a közös adatok biztonságos hozzáféréséhez. A heap mérete növekedhet új objektumok létrehozásával, de ez nem közvetlenül a szálak számától függ, hanem az objektumok összes memóriahasználatától.