- 主题:内存泄露问题你们都是怎么定位的
这两天遇到个内存泄露问题,是生产者生产了,没有小费者小费,(不重要的逻辑,不小费也看不出来)
--
FROM 223.160.128.*
【 在 Giwatron 的大作中提到: 】
: 其实吧,在最开始写的时候就可以把malloc包裹在自己的宏里
: 里面加入记录和调试代码,需要时打开,不用时关了
具体说说看呢,比如new这种怎么办呢
--
FROM 183.197.81.*
【 在 Giwatron 的大作中提到: 】
: new我觉得重载、继承、宏替换改造都行
: 看你的团队喜欢哪种方案
: 这是嵌入式项目的常规做法,因为嵌入式最忌讳内存泄漏
: ...................
有没推荐的,可以帮忙推荐下
--
FROM 183.197.81.*
【 在 DoorWay 的大作中提到: 】
: 换上jemalloc
: Compile your application with jemalloc by linking it with the jemalloc library. You can do this by adding -ljemalloc to your linker flags.
: Set the MALLOC_CONF environment variable to enable profiling and leak detection. Here’s an example command:
: ...................
感谢
--
FROM 183.197.81.*