refer: http://blog.csdn.net/kenanxiuji/article/details/48547285
pmap -d 3050
输出:00007fc72fa99000 10660 rw--- 0000000000000000 000:00000 [ anon ]
查找方法:
1. strace -tt -T -p 3050
只看系统调用看不出来问题
2. 添加日志,这是个漫长任务
3. 回退版本,确定初步范围.
4. valgrind检测, refer: http://blog.csdn.net/sduliulun/article/details/7732906
gcc -Wall -g -o test test.c
valgrind --tool=memcheck --leak-check=full --track-origins=yes ./test
valgrind --tool=memcheck --leak-check=full --show-reachable=yes --track-origins=yes --show-leak-kinds=all --trace-children=yes --log-file=/tmp/meng.log ./test
valgrind安装
refer :