1

1)我想在我的程序运行时(通过请求)获取有关内存使用情况的信息。我的程序session-objects即时创建,我想获取有关所有对象的内存使用情况的信息。可能吗?似乎这可以通过Valgrind. 如何使用它?如何运行它?(命令)

2) 我的程序是后台多线程守护程序(它也使用本地 Unix 套接字)。我无法在 valdrind 下运行我的程序valdrind ./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或其他工具?

附言。对不起我的英语,拜托。

4

0 回答 0