【发布时间】:2013-12-26 19:10:27
【问题描述】:
我对提取某个程序的内存访问感兴趣。
我正在寻找以下列表,例如特定执行:
[R\W] [Address] [numBytes]
R 0x0000012d32a21 0x4
我已经尝试过 valgrind 和 mtrace,以及它们的相关工具。
它们似乎都返回了更一般的统计信息或内存泄漏相关的统计信息。
我对所有内存访问数据感兴趣。
我用谷歌搜索了几个小时,发现很多论文处理这个问题,但没有一个有效的开源代码。
感谢您的帮助
【问题讨论】:
-
你可以尝试自己挂钩
_sbrk()(如果你是'H@x0r',这没什么大不了的)...
标签: c++ memory valgrind mtrace