az önce çok hayati bir bilgi edindim.
mtrace
mtrace ile bellek yönetiminiz üzerinde hata ayıklama yapabiliyorsunuz.
çok ama çok faydalı, hemen denedim yazdığım program üzerinde ne kadar geri verilmeyen belleğim var diye, baya utanç verici bir tablo çıktı.
kısaca mtrace kullanımına değinmem gerekirse
$# export MALLOC=~/mtrace_log
$# emacs deneme.c
-----deneme.c-------------------------------------------
#include
#include
int
main()
{
mtrace();
char *a=malloc(256);
//free(a);
return 0;
}
----------------------------------------------------------------
$# gcc deneme.c -o deneme
$# ./deneme
$# mtrace deneme mtrace_log
bu kadar.
c'da kod yazıyorum diyorsanız emacs+gdb+mtrace üçlüsü şiddetle tavsiye olunur.
Salı, Kasım 08, 2005
mtrace
zaman:
4:25 ÖÖ
Etiketler: bilgisayar, linux
Kaydol:
Kayıt Yorumları (Atom)
Hi, Need to know about telecommunications story or update, so visit my website **Telecom** site/blog. It pretty much covers Telecommunications Updates related stuff.
YanıtlaSilHave a nice day.
Otai