由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - how to detect memory leak
相关主题
关于memory leak detection问题,面试中如何回答?内存泄露题一般怎么回答啊?
An interview question (Detect cycles in a sequence of numbers)问一个constructor的问题
怎么在不中断程序的情况下fix memory leak?移民局防范H1B造假行为的准则
memory leaking问题都从那些方面入手查找原因?问一题
微软一道 智力题问一道java题
Failed B Phone Interview...Bloomberg电面面经附加问题
问个简单的atoi的问题关于delete的一个问题
问个大数据的问题 (转载)大家看了FanLaw写的帖子了吗
相关话题的讨论汇总
话题: leak话题: detect话题: memory话题: elements
进入JobHunting版参与讨论
1 (共1页)
s*******n
发帖数: 344
1
这个问题怎么回答?网上没有找到满意的资料。请指点
b*******8
发帖数: 37364
2
有第三方软件检测的,不知道啥原理,估计就是直接观测内存。
g*******s
发帖数: 2963
3
好像也可以自己overload new和delete to include some associative information,
比如用一个变量记录内存分配状况, 每次new 变量累加,每次delete变量递减。 最后
观察此变量是不是0就知道有没有leak了。
g*********s
发帖数: 1782
4
the idea is too simple.
what if i new an array with 10 elements, and delete elements one by one?

【在 g*******s 的大作中提到】
: 好像也可以自己overload new和delete to include some associative information,
: 比如用一个变量记录内存分配状况, 每次new 变量累加,每次delete变量递减。 最后
: 观察此变量是不是0就知道有没有leak了。

g******e
发帖数: 352
5
new an array with 10 elements should call the constructor 10 times.
So the variable should increase by 10 if you do it right in the constructor.

【在 g*********s 的大作中提到】
: the idea is too simple.
: what if i new an array with 10 elements, and delete elements one by one?

s*******n
发帖数: 344
6
new一个数据需要call 10此构造函数?给个代码例子看看?多谢

constructor.

【在 g******e 的大作中提到】
: new an array with 10 elements should call the constructor 10 times.
: So the variable should increase by 10 if you do it right in the constructor.

g******e
发帖数: 352
7
http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.5

【在 s*******n 的大作中提到】
: new一个数据需要call 10此构造函数?给个代码例子看看?多谢
:
: constructor.

J*********n
发帖数: 370
8
回答用valgrind可不可以?
w*********g
发帖数: 723
9
应该可以,memory leak detection是个专业的东西,深究起来很多内容,学用
valgrind,继之基本原理就不错了,毕竟工程中间没人让你去钻那么深,能用工具照出
来就不错。也要看问你的人的目的,如果是专业memory leak detection的工具开发,
你当然需要知道很多原理怎么做。

【在 J*********n 的大作中提到】
: 回答用valgrind可不可以?
r********3
发帖数: 2998
10
valgrind
r********3
发帖数: 2998
11
如果我是面试,能够回答出这个词,足够了。

【在 J*********n 的大作中提到】
: 回答用valgrind可不可以?
1 (共1页)
进入JobHunting版参与讨论
相关主题
大家看了FanLaw写的帖子了吗微软一道 智力题
fraud detection的前景怎么样?Failed B Phone Interview...
面经问个简单的atoi的问题
h1b费用上升是利好还是利空?问个大数据的问题 (转载)
关于memory leak detection问题,面试中如何回答?内存泄露题一般怎么回答啊?
An interview question (Detect cycles in a sequence of numbers)问一个constructor的问题
怎么在不中断程序的情况下fix memory leak?移民局防范H1B造假行为的准则
memory leaking问题都从那些方面入手查找原因?问一题
相关话题的讨论汇总
话题: leak话题: detect话题: memory话题: elements