Fork me on GitHub

/sys/kernel/debug/binder/目录下主要节点含义

/sys/kernel/debug/binder/目录下主要节点含义

  1. state

    • 显示binder设备的整体状态信息
    • 包括进程数量、线程数量、待处理事务数量等
  2. stats

    • 展示binder操作的统计信息
    • 如事务数量、内存使用情况等
  3. transactions

    • 列出当前正在处理的binder事务
    • 包括发送方、接收方、数据大小等详细信息
  4. transaction_log

    • 记录最近完成的binder事务日志
    • 用于调试和性能分析
  5. failed_transaction_log

    • 记录失败的binder事务日志
    • 有助于诊断问题
  6. proc/

    • 包含使用binder的进程信息的子目录
    • 每个进程都有一个以PID命名的子目录
  7. proc/<pid>/

    • 特定进程的binder使用情况
    • 包括状态、统计信息、待处理事务等
  8. todo

    • 显示待处理的binder工作队列
    • 可以查看系统当前的binder负载
  9. version

    • 显示binder驱动的版本信息

这些节点提供了丰富的调试和监控信息,对于理解和优化Android系统中的进程间通信非常有用。

posted @ 2024-09-28 21:24  yooooooo  阅读(29)  评论(0编辑  收藏  举报