Valgrind

Valgrind

Valgrind je inštrumentálny rámec pre vytváranie nástrojov dynamickej analýzy.
Valgrind je inštrumentálny rámec pre vytváranie nástrojov dynamickej analýzy.Existujú nástroje spoločnosti Valgrind, ktoré dokážu automaticky zistiť veľa chýb v oblasti správy pamäte a vlákien a podrobne profilovať programy.Valgrind môžete použiť aj na vytváranie nových nástrojov.Distribúcia Valgrindu v súčasnosti obsahuje šesť nástrojov kvality výroby: detektor chýb pamäte, dva detektory chýb vlákna, profilovač predpovede vyrovnávacej pamäte a vetvy, profilovač generovania vyrovnávacej pamäte a predikcie vetvenia a profilovač haldy.Zahŕňa tiež tri experimentálne nástroje: detektor prekročenia haldy / zásobníka / globálneho poľa, druhý profilovač haldy, ktorý skúma, ako sa používajú haldy, a generátor vektorových blokov SimPoint ....
valgrind

Alternatívy programu Valgrind pre Linux

strace

strace

Sledujte systémové hovory a signály.Diagnostický, ladiaci a inštruktážny používateľský priestor.
JTracer

JTracer

JTracer je vzdialený debugger klient pre debugger Libcsdbg
Libcsdbg

Libcsdbg

Libcsdbg je indikátor sledovania výnimiek C ++.
Dr. Memory

Dr. Memory

Pamäť je nástroj na monitorovanie pamäte schopný identifikovať chyby programovania súvisiace s pamäťou, ako sú prístupy k neinicializovanej pamäti, prístup k neadresovateľnej pamäti ...
ltrace

ltrace

ltrace zachytáva a zaznamenáva volania dynamickej knižnice, ktoré sa volajú vykonaným procesom a signály prijaté týmto procesom.