博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
/sys/kernel/debug及debugfs
阅读量:4283 次
发布时间:2019-05-27

本文共 1351 字,大约阅读时间需要 4 分钟。

  • 挂载点

# cat /etc/fstab proc            /proc                   proc    defaults                0       0tmpfs           /tmp                    tmpfs   defaults                0       0sysfs           /sys                    sysfs   defaults                0       0tmpfs           /dev                    tmpfs   defaults                0       0var             /dev                    tmpfs   defaults                0       0ramfs           /dev                    ramfs   defaults                0       0debugfs         /sys/kernel/debug       debugfs defaults                0       0
  • 来源
想实现一个功能,将关心的数据映射到用户空间,发现 proc 和 sys 已经做了这件事,但是目的不同,proc 是为了反映系统及进程的状态信息sysfs 是用于linux设备驱动模型而 debugfs 的目的是将调试信息映射到用户空间所以单独做了一个文件系统,一般挂载到 /sys/kernel/debug 下面,当然你也可以挂载到/debug 下面。debugfs 在内核空间的实现及 api 和 sysfs 是不一样的
/sys/kernel 下面都是 内核可调参数其实debug 文件系统和 sys proc文件系统一样,都是内存文件系统
  • debugfs 与调试信息
哪些调试信息:tracing : 动态跟踪技术被映射到用户空间,就放到了 /sys/kernel/debug/tracing 目录调试信息的动作:	选择调试信息	开关调试信息	记录调试信息	分析调试信息
  • debugfs 目录
/sys/kernel/debug # lsbdi                 kprobes             suspend_statsclk                 memblock            tracingdynamic_debug       mmc0                ubiextfrag             pm_qos              ubifsfault_around_bytes  regmap              usbgpio                regulator           virtio-portshid                 sleep_time          wakeup_sources

转载地址:http://urngi.baihongyu.com/

你可能感兴趣的文章
spring cloud 远程仓库配置文件(yml或properties)中有server.port参数就无法访问,这是一个大坑吗?
查看>>
es 2.3.3 向es添加数据报NoNodeAvailableException[None of the configured nodes are available
查看>>
springboot 的@RequestBody JSONObject 与@RequestBody Object 的区别
查看>>
springboot pom文件设置<packaging>pom</packaging> 对于application.yml无法加载读取的问题
查看>>
springboot加载resouce下面的静态文件,templates目录的访问,以及经过controller后跳转页面问题
查看>>
shiro的通过md5+salt+hash散列进行注册操作
查看>>
springboot整合applicationContext实现上下文获取实例bean
查看>>
shiro目前问题记录
查看>>
shiro实现本地内存Ehcache实现将菜单权限进行缓存
查看>>
shiro使用redis实现将菜单权限进行缓存
查看>>
cmd窗口下执行jar包 logger.info输出乱码,out语句输出正常解决办法
查看>>
springboot启动初始化实例,后面进行使用
查看>>
shiro实现加载验证码
查看>>
springboot 搭建多模块调用以及打包执行
查看>>
shiro实现不使用密码加密器进行登录
查看>>
权限管理系统笔记
查看>>
java8 新特性 拼接字符串
查看>>
springboot中mybaits自动返回新增数据的主键
查看>>
shiro的使用freemark实现前端控制权限
查看>>
权限管理系统中功能权限&数据权限以及权限模块的实现
查看>>