Re: Как спастись от mysql-server в KDE 4.2
Alexey Pechnikov -> debian-russian@lists.debian.org @ Sat, 14 Mar 2009 14:32:10 +0300:
>> AC> Тамошняя программа lmdbg-sym при помощи gdb преобразует адреса в
>> AC> файлы исходного кода и номера строк полного stacktrace-а вызова
>> AC> malloc/free etc. Это позволяет помодульно анализировать код
>> AC> программы на предмет потребления памяти. Идея использовать для
>> AC> этого gdb в _командном_ режиме честно заимствована из ccmalloc. Но
>> AC> там оно прибито гвоздями на С... В общем, есть разные способы
>> AC> применения gdb. И естественно malloc/free-ями дело не
>> AC> ограничивается.
>>
>> Программное использование gdb - это, конечно, лучше, чем ручное. Но
>> хуже, чем такое программирование, где gdb использовать не требуется.
AP> Пример:
AP> Есть программа AOLServer. При компиляции с тиклем 8.5 вместо 8.4
AP> сегфолтится в некоторый момент работы. Ваши действия (без
AP> использования strace и gdb)?
Сменить программу. На ту, которая так не делает. Поможет еще от 33
болезней.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
Reply to: