„Szerkesztő:Mr Steve/Garbage Collection” változatai közötti eltérés
Tartalom törölve Tartalom hozzáadva
84. sor:
A mozgató stratégia hátránya, hogy az objektumokhoz csak a szemétgyűjtő által létrehozott hivatkozásokon férünk hozzá és nem alkalmazhatóak a pointerműveletek, mert ha az objektumok más helyre kerülnek a rá hivatkozó mutató a semmire mutat. A natív kóddal való kompatibilitás miatt a szemétgyűjtőnek át kell másolnia a memória tartalmát egy a gyűjtő fennhatóságán kívüli területre. Alternatív megoldás lehet, ha az objektumot lerögzítjük ('''pinning'''), engedélyezve a natív pointereknek a direkt hozzáférést (és a pointereken végzett műveleteket.)<ref>[http://msdn2.microsoft.com/en-us/library/23acw07k.aspx Copying and Pinning]</ref>
=== Másolás,
A szemétgyüjtő módszereket tovább finomíthatjuk, ha megvizsgáljuk azt, ahogy a három típus (fehér, szürke, fekete) elemei viselkednek az egyes esetekben.
|