工具
buptapple
这个作者很懒,什么都没留下…
展开
-
解决valgrind线程数不够的错误:no free slots available Increase VG_N_THREADS, rebuild and try again.
原生valgrind无法检查线程数较多的进程,解决的办法是自行修改源码并编译。1. 下载最新的valgrind源码包http://valgrind.org/downloads/current.html2. 修改VG_N_THREADS的值测试用的是3.10.1版本,默认是500,现在改为5000include/pub_tool_threadstate.h:#define VG_原创 2015-09-22 13:32:23 · 2524 阅读 · 0 评论 -
gperftools的pprof安装
gperftools提供了对内存和cpu的trace功能,trace结果可以通过pprof做可视化展示。这里记录一下pprof工具的相关安装:1. 基本展示,比如text: 只需要安装google-perftools就随带安装了pprof,text是默认支持的格式。 sudo yum install google-perftools.x86_642. 图形换展示,比如p原创 2015-11-15 10:24:37 · 7364 阅读 · 0 评论 -
使用markdown进行代码阅读笔记
1. markdown编辑软件markdownpad:http://download.csdn.net/detail/buptapple/9331211使用GitHub进行渲染来支持代码高亮:选项---markdown---markdown处理器---GitHub风格的Markdown不要选择离线模式的markdown,因为离线模式只支持代码片段渲染,不支持代码语法高亮。2.原创 2015-12-06 17:47:12 · 1116 阅读 · 0 评论