当前位置: 首页 > article >正文

【Linux 维测专栏 2 -- Deadlock detection介绍】

文章目录

    • kernel 编译选项配置
    • deadlock 测试代码
    • deadlock 测试 log

kernel 编译选项配置

通过 menuconfig 配置下面编译选项

 # lockdep
CONFIG_LOCK_STAT=y
CONFIG_PROVE_LOCKING=y
CONFIG_DEBUG_LOCKDEP=y

上面配置完成后会定义下面宏:

CONFIG_LOCK_DEBUGGING_SUPPORT=y
CONFIG_PROVE_LOCKING=y
CONFIG_LOCK_STAT=y
CONFIG_DEBUG_RT_MUTEXES&#

http://www.kler.cn/a/595809.html

相关文章:

  • 解决 C 盘空间不足,免费软件高效清理
  • 初级:控制流程面试题精讲
  • 《实战指南:基于Linux环境部署与应用Milvus向量数据库》
  • (四)---四元数的基础知识-(定义)-(乘法)-(逆)-(退化到二维复平面)
  • C++学习之QT中HTTP正则表达式
  • 从OSI七层网络模型角度了解CAN通信协议
  • Android HAL服务注册与获取服务
  • php 批量把数组中的日期时间转为时间戳
  • OpenGL ES ->乒乓缓冲,计算只用两个帧缓冲对象(Frame Buffer Object)+叠加多个滤镜作用后的Bitmap
  • 算法2--两数相加
  • 系统思考—啤酒游戏经营决策沙盘模拟
  • selenium在实际的项目测试过程中的运用
  • Linux信号:一场内核与用户空间的暗战
  • PyCharm 使用指南:从安装到高效开发
  • EtherCAT转profinet网关集成汽车变速箱制造生产线自动化升级
  • HTTP代理IP技术详解及在Web开发中的应用
  • Excel(函数进阶篇):FILTER函数全解读、XLOOKUP函数全解读、UNIQUE函数、数组与数组公式
  • 【区块链】跨链技术详解
  • Docker 最佳实践(MySQL)
  • Boost C++ `split()` 全面解析:高效字符串拆分与优化实践