Kas ir atmiņas noplūde testēšanā?
Kas ir atmiņas noplūde testēšanā?

Video: Kas ir atmiņas noplūde testēšanā?

Video: Kas ir atmiņas noplūde testēšanā?
Video: What is memory leak? 2024, Marts
Anonim

Vienkāršā valodā a atmiņas noplūde ir pieejams zaudējums atmiņa kad programma neizdodas atgriezties atmiņa ko tas ieguvis pagaidu lietošanai. A atmiņas noplūde ir programmēšanas kļūdas rezultāts, tāpēc tas ir ļoti svarīgi pārbaude to izstrādes posmā.

Ņemot to vērā, kas ir atmiņas noplūde veiktspējas pārbaudē?

ATMIŅAS NOPLŪTE VEIKTSPĒKĀS slodzes laikā skrējējs. datorzinātnēs (vai noplūde , šajā kontekstā), notiek, kad datorprogramma patērē atmiņa taču nevar to atbrīvot atpakaļ operētājsistēmā.

Var arī jautāt, kas izraisa atmiņas noplūdi? A atmiņas noplūde var notikt arī tad, ja objekts tiek glabāts atmiņa bet tai nevar piekļūt, izmantojot darbības kodu. Jo tie var izsmelt pieejamo sistēmu atmiņa kad lietojumprogramma darbojas, atmiņas noplūdes bieži vien ir cēlonis programmatūras novecošanu veicinošs faktors.

Ņemot to vērā, ko jūs domājat ar atmiņas noplūdi?

A atmiņas noplūde ir pieejamā datora pakāpeniska zaudēšana atmiņa kad programma (lietojumprogramma vai operētājsistēmas daļa) atkārtoti neizdodas atgriezties atmiņa ko tas ieguvis pagaidu lietošanai.

Kurš rīks tiek izmantots, lai testēšanā noteiktu atmiņas noplūdi?

Deleaker ir atsevišķs patentēts atmiņas noplūdes noteikšanas rīks un arī ir lietots kā Visual C++ paplašinājums. Atklāj atmiņas noplūdes kaudzē un virtuāli atmiņa kā arī viegli integrējams ar jebkuru IDE. Savrupā versija atkļūdo lietojumprogrammu, lai parādītu pašreizējo objektu piešķiršanu.

Ieteicams: