cpp gdb valgrind - estatística de uso de memória enquanto o aplicativo está em execução e o sgrall sem tratamento do valgrind

1) Eu quero obter informações sobre o uso de memória enquanto o meu programa está em execução (por solicitação). Meu programa criasession-objects na mosca e eu quero obter informações sobre o uso de memória de todos os objetos lá. É possível? Parece que isso pode ser feitoValgrind. Como usá-lo? Como rodar isso? (comandos)

2) Meu programa é um daemon multithread em segundo plano (ele também usa Soquetes Unix locais). Eu não posso executar meu programa sob valdrindvaldrind ./daemon start. Eu tenho seguido muitas mensagens:

--19454-- it at http://valgrind.org/support/bug_reports.html.
caught signal 5068246
--19454-- WARNING: unhandled syscall: 429
--19454-- You may be able to write your own handler.
--19454-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--19454-- Nevertheless we consider this a bug.  Please report
--19454-- it at http://valgrind.org/support/bug_reports.html.
caught signal 5068246

Qual é o problema e como consertar isso?

3) talvez haja outras maneiras de obter informações sobre objetos e uso de memória por eles? Talvezgdb ou outras ferramentas?

ps. desculpe pelo meu inglês, por favor.

questionAnswers(0)

yourAnswerToTheQuestion