Tartalomjegyzék:
Meghatározás - Mit jelent a memóriaszivárgás?
A memóriaszivárgás olyan folyamat, amelyben egy program vagy alkalmazás tartósan megtartja a számítógép elsődleges memóriáját. Ez akkor fordul elő, amikor a rezidens memóriaprogram nem tér vissza, vagy nem enged fel felosztott memóriaterületet, még a végrehajtás után sem, ami a rendszer lassabb vagy nem reagáló viselkedését eredményezi.
A memóriaszivárgást szórási szivárgásnak is nevezik.
A Techopedia magyarázza a Memóriaszivárgást
A memóriaszivárgást hibának vagy hibának tekintik az azt megtartó alkalmazásban / programban. A memóriaszivárgást az alkalmazás / program szándékozhatja vagy nem szándékozta, amely megőrizheti az alkalmazást a memóriában a műveletek végrehajtásához, vagy befagyhatott helyrehozhatatlan állapotban. A rezidens program további memóriaterületet is forrhat / szivároghat a korábban használt terület felszabadítása nélkül, ami memória-erőforrások kimerüléséhez és a rosszul teljesítő vagy befagyasztott rendszerhez vezet.
A memóriaszivárgást csökkenthetik speciális memóriakezelő szoftverek vagy szemétgyűjtési funkciók hozzáadása az alkalmazás forráskódjához.