cpp gdb valgrind - статистика использования памяти во время работы приложения и необработанный системный вызов valgrind

1) Я хочу получить информацию об использовании памяти во время работы моей программы (по запросу). Моя программа созданияsession-objects на лету, и я хочу получить информацию об использовании памяти всех там объектов. Является ли это возможным? Кажется, это может быть сделаноValgrind, Как это использовать? Как запустить это? (команды)

2) Моя программа - фоновый многопоточный демон (он также использует локальные сокеты Unix). Я не могу запустить мою программу под Valdrindvaldrind ./daemon start, Я получил следующие тонны сообщений:

--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

В чем проблема и как ее исправить?

3) может есть другие способы получения информации об объектах и использовании ими памяти? Может бытьgdb или другие инструменты?

пс. извините за мой английский, пожалуйста.

 abrahab09 июн. 2012 г., 23:31
@ Младенец нет, я не. Я начинаю с создания темы ...
 abrahab03 июн. 2012 г., 00:59
@EmployedRussian Я тестирую его на FreeBSD 8.2-RELEASE под виртуальной машиной VirtualBox. Эмулируемый 2-ядерный процессор. Скомпилировано с GCC (угадайте, используя glibc)
 combinatorial09 дек. 2012 г., 19:24
 Brady09 июн. 2012 г., 22:43
Вы сообщили об этом как об ошибке, как указано в выводе? & quot; Тем не менее мы считаем это ошибкой. Пожалуйста, сообщите ... & quot;
 Employed Russian02 июн. 2012 г., 19:07
На какой ты платформе? Это Linux или что-то еще? Вы используете glibc или что-то еще? Какой процессор?

Ответы на вопрос(0)

Ваш ответ на вопрос