Koti kehitys Mikä on muistivuoto? - määritelmä techopediasta

Mikä on muistivuoto? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä muistivuoto tarkoittaa?

Muistivuoto on prosessi, jossa ohjelma tai sovellus säilyttää tietokoneen ensisijaisen muistin jatkuvasti. Se tapahtuu, kun asukasmuistiohjelma ei palauta tai vapauta varattua muistitilaa edes suorituksen jälkeen, mikä johtaa järjestelmän hitaampaan tai reagoimattomaan toimintaan.

Muistivuoto tunnetaan myös avaruusvuodona.

Techopedia selittää muistivuodon

Muistivuotoa pidetään virheenä sovelluksessa / ohjelmassa, joka sitä pitää. Sovellus / ohjelma voi olla aikonut tai tahattomasti muistivuodon, joka saattaa pitää sovelluksen muistissa toimintojen suorittamiseksi tai jäädä jäädytetyksi palauttamattomassa tilassa. Asukasohjelma voi myös lähteä / vuotaa lisämuistitilaa vapauttamatta aiemmin käytettyä tilaa, mikä johtaa muistiresurssien loppumiseen ja huonosti toimivaan tai jäädytettyyn järjestelmään.

Muistivuotoa voidaan vähentää erikoistuneilla muistinhallintaohjelmistoilla tai lisäämällä roskien keräystoimintoja sovelluksen lähdekoodiin.

Mikä on muistivuoto? - määritelmä techopediasta