Skip to main content

Mi az a memória szivárgás?

A memória szivárgása olyan állapotra utal, amelyben a számítógépes memória növekményes, de folyamatos vesztesége zajlik.Általában a memória szivárgásának kiváltó oka egy vagy több program meghibásodásához kapcsolódik.Alapvetően a program nem engedi fel a memóriát, amelyet már nem használnak vissza a rendelkezésre álló memória készletébe.Ennek eredményeként a használt memóriát nem törlik más számítógépes programok felhasználására, és így csökkenti a számítógép működési kapacitását.

Szinte bármilyen típusú program lehet a memória szivárgásának forrása.Bizonyos esetekben lehet, hogy egy olyan alkalmazási program, például egy adatbázis, amely a merevlemezen található.Más esetekben a memóriaszivárgás oka lehet az egyik alapvető programfájl, amely a számítógép operációs rendszerét vezeti.Általában az alkalmazáson belüli meghibásodás a megfelelő programba való valamilyen invázió eredménye, például egy vírus vagy hiba.A fertőzött alkalmazás minden egyes futtatásakor az alkalmazás több ingyenes memóriát fog megragadni, és soha nem adja vissza ezt a memóriamennyiséget a rendszerbe.Az idő múlásával a rendelkezésre álló memória mennyisége annyira korlátozott, hogy más alkalmazások nem tudnak forrásokat szerezni a szükséges funkciók elindításához vagy végrehajtásához, és nem működni kezdenek.A végeredmény az, hogy a rendszer egyszerűen leáll, és egyetlen alkalmazás sem futhat.

Sok operációs rendszer ma olyan programozást tartalmaz, amely automatikusan átvizsgálja a memória szivárgását, és figyelmezteti a felhasználót a problémára.Ezenkívül számos vírusellenes szoftver ma olyan összetevőket tartalmaz, amelyek azonosítják a hibákat vagy vírusokat, amelyek memóriaszivárgást okozhatnak, és elpusztíthatják azokat, mielőtt a probléma sok károkat okozhat.Mindkét megközelítés nagyon hasznos a memória szivárgásának megelőzésében és kezelésében.