c++ - 如何在多个进程中使用 Valgrind?
问题描述
在我们的代码库中,内存分配给一个进程中的一个对象,然后将其传递给另一个进程,其他进程应该释放该对象的内存。valgrind 我们一次只能附加一个进程,因此它显示为内存泄漏
Edit1:其他进程不是分叉进程,两者都是独立启动的。
Edit2:两个进程都能够访问一个公共地址空间。
解决方案
推荐阅读
- c++ - 如何在 Eclipse 4.7.3a 中抑制“语法错误”
- c# - Get raw decodated name of IDiaSymbol
- sql - 消息表中的复杂 SQL 选择查询
- android - 当我单击线性布局更改背景时,在 Recyclerview 中选择了两个项目
- node.js - Giving resources to a cli user via gulp
- python - 无法以自定义方式生成日期列表
- php - how to write an exact pattern matching in php
- polymer - Use Polymer 2.0 component in Polymer 3.0 app
- android - 活动开始时获取 TabLayout 的第一个选项卡的初始选择事件
- spring-batch - Spring Batch JdbcCursorItemReader moving cursor backward