Kaj je uhajanje pomnilnika pri testiranju?
Kaj je uhajanje pomnilnika pri testiranju?

Video: Kaj je uhajanje pomnilnika pri testiranju?

Video: Kaj je uhajanje pomnilnika pri testiranju?
Video: What is memory leak? 2024, April
Anonim

V preprostem jeziku a puščanje spomina je izguba na voljo spomin ko se program ne vrne spomin ki ga je pridobil za začasno uporabo. A puščanje spomina je posledica programske napake, zato je zelo pomembno, da test v fazi razvoja.

Če to upoštevamo, kaj je uhajanje pomnilnika pri testiranju zmogljivosti?

PUŠČANJE POMNILA PRI obremenitvi TESTIRANJE ZMOGLJIVOSTI tekač. v računalništvo (oz puščanje , v tem kontekstu), se pojavi, ko računalniški program porabi spomin vendar ga ne more sprostiti nazaj v operacijski sistem.

Lahko se tudi vprašamo, kaj povzroča uhajanje spomina? A puščanje spomina se lahko zgodi tudi, ko je predmet shranjen v spomin vendar do njega ni mogoče dostopati s tekočo kodo. Ker lahko izčrpajo razpoložljivi sistem spomin ko se aplikacija izvaja, puščanje spomina so pogosto vzrok ali dejavnik, ki prispeva k staranju programske opreme.

Glede na to, kaj mislite z uhajanjem spomina?

A puščanje spomina je postopna izguba razpoložljivega računalnika spomin ko se program (aplikacija ali del operacijskega sistema) večkrat ne vrne spomin ki ga je pridobil za začasno uporabo.

Katero orodje se uporablja za odkrivanje puščanja pomnilnika pri testiranju?

Deleaker je samostojna lastnica orodje za odkrivanje puščanja pomnilnika in je tudi uporabljeno kot razširitev Visual C++. Zazna puščanje spomina v kopici in virtualno spomin in se enostavno integrira s katerim koli IDE. Samostojna različica razhroščuje aplikacijo, da prikaže trenutno dodelitev predmetov.

Priporočena: