Vad är minnesläckage vid testning?
Vad är minnesläckage vid testning?

Video: Vad är minnesläckage vid testning?

Video: Vad är minnesläckage vid testning?
Video: What is memory leak? 2024, April
Anonim

I enkelt språk a minnesförlust är förlust av tillgänglig minne när ett program inte återkommer minne som den har erhållit för tillfälligt bruk. A minnesförlust är resultatet av en programmeringsbugg, så det är mycket viktigt att testa det under utvecklingsfasen.

Med tanke på detta, vad är minnesläckage vid prestandatestning?

MINNESLÄCKA VID PRESTANDA TEST-belastning löpare. i datavetenskap (eller läckage , i detta sammanhang), inträffar när ett datorprogram förbrukar minne men kan inte släppa tillbaka den till operativsystemet.

Man kan också fråga sig vad som orsakar minnesläckage? A minnesförlust kan också hända när ett föremål lagras i minne men kan inte nås med den löpande koden. Eftersom de kan tömma tillgängliga system minne när en applikation körs, minnesläckor är ofta orsak av eller en bidragande faktor till mjukvarans åldrande.

Med tanke på detta, vad menar du med minnesläcka?

A minnesförlust är den gradvisa förlusten av tillgänglig dator minne när ett program (ett program eller en del av operativsystemet) upprepade gånger misslyckas med att återvända minne som den har erhållit för tillfälligt bruk.

Vilket verktyg används för att upptäcka minnesläckor vid testning?

Deleaker är en fristående egendom verktyg för att upptäcka minnesläckor och är också Begagnade som Visual C++-tillägget. Känner av minnesläckor i hög och virtuell minne och integreras enkelt med vilken IDE som helst. Den fristående versionen felsöker applikationen för att visa den aktuella allokeringen av objekt.

Rekommenderad: