这是命令 mutextrace,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mutextrace - 用于跟踪 pthread 互斥量获取的 LD_PRELOAD 包装器
概要
互斥追踪 程序 选项
商品描述
此工具允许您包装现有程序并将调用包装到 线程创建 和
pthread_mutex_* 显示正在发生的事情。 特别是创建、锁定、解锁和
显示互斥体的销毁以及线程的创建和终止。 笔记
它确实取代了 pthread_mutex_trylock. 对象按顺序编号
创建和这些数字稍后用于识别它们。 当一个锁被获取时
一个线程当前由另一个线程持有,解释所有权转移。
这款 互斥追踪 实用程序设置 LD_预载 将库加载到的环境变量
要调试的程序。 它自己不采取任何选择,并假设第一个
参数是指要执行的程序。 所有进一步的参数都传递给
包装的程序。
使用 onworks.net 服务在线使用 mutextrace