解决valgrind线程数不够的错误:no free slots available Increase VG_N_THREADS, rebuild and try again.
来源:互联网 发布:软件怎么做 编辑:程序博客网 时间:2024/05/21 17:02
原生valgrind无法检查线程数较多的进程,解决的办法是自行修改源码并编译。
1. 下载最新的valgrind源码包
http://valgrind.org/downloads/current.html
2. 修改VG_N_THREADS的值
测试用的是3.10.1版本,默认是500,现在改为5000
include/pub_tool_threadstate.h:#define VG_N_THREADS 5000
3. 编译安装valgrind
0 0
- 解决valgrind线程数不够的错误:no free slots available Increase VG_N_THREADS, rebuild and try again.
- 错误解决:Install ncurses(ncurses-devel) and try again
- 解决Install ncurses(ncurses-devel) and try again错误
- 解决 内核编译 Install ncurses (ncurses-devel) and try again 错误
- 解决ubuntu下:Install ncurses(ncurses-devel) and try again的问题
- 如何解决Install ncurses(ncurses-devel) and try again
- 如何解决Install ncurses(ncurses-devel) and try again
- 如何解决Install ncurses(ncurses-devel) and try again
- 如何解决Install ncurses(ncurses-devel) and try again
- 解决:Please check your setup and try again. (0xE8000022).
- 如何解决Install ncurses(ncurses-devel) and try again
- 解决yum安装出现错误:Cannot retrieve metalink for repository: epel. Please verify its path and try again
- AndroidStudio编译报 Gradle project sync failed. Please fix your project and try again错误. 怎样解决?
- Xcode6 iPhone 5s is not available, please select a different device and try again问题
- 【MyECLIPSE】no actions available问题的解决
- 错误:No getter method available for property XXX for bean under name XXXForm 的解决
- 关于解决No service of type Factory available in ProjectScopeServices的错误
- android studio 报Gradle project sync failed. Please fix your project and try again.错误的解决办法
- [Leetcode] Populating Next Right Pointers in Each Node
- linux svn 采用dump方式进行迁移
- Asp.net Page_ClientValidate 的应用和跳过
- 黑马程序员——线程的生命周期及常用方法
- IOS开发UI篇--仿射变换(CGAffineTransform)使用小结
- 解决valgrind线程数不够的错误:no free slots available Increase VG_N_THREADS, rebuild and try again.
- Openfire使用上的一些技巧
- Android Studio 之 Gradle 安装配置和编译
- 基于Token的认证和基于声明的标识
- Different between session.get() and session.load()
- HDU-5461 Largest Point(沈阳网赛,最值)
- popupMenu下拉菜单列表
- 百度、腾讯面试题
- CART分类决策树、回归树和模型树算法详解及Python实现