Fork me on GitHub
摘要: Sysdig 简介 Sysdig 官网 上对自己的介绍是: Open Source Universal System Visibility With Native Contaier Support. 它的定位是系统监控、分析和排障的工具,其实在 Linux 平台上,已经有很多这方面的工具 strac 阅读全文
posted @ 2022-12-31 18:59 yooooooo 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 前言 内核开发从业者,都知道一个代码调试"大杀器":printk !除此之外大家依据自己的习惯,还经常用一些诸如kdump这类的复杂工具。对于systemtap,有人可能熟悉有人可能没听过,本文从入门层次简介systemtap的原理和安装使用,分为两篇,本篇主要介绍原理和脚本语法。文章冗长,多处包含 阅读全文
posted @ 2022-12-31 09:46 yooooooo 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1.概述 在usb gadget configfs引入到内核之前,内核都使用硬编码的方式实现复合设备,无法在用户空间动态修改和绑定不同的function驱动,若要修改,则需要修改内核代码,重新编码,非常不方便。目前这部分代码在被放到drivers/usb/gadget/legacy/目录下。被编译成 阅读全文
posted @ 2022-12-31 09:43 yooooooo 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 1.简介 configfs是基于ram的文件系统,与sysfs的功能有所不同。sysfs是基于文件系统的kernel对象视图,虽然某些属性允许用户读写,但对象是在kernel中创建、注册、销毁,由kernel控制其生命周期。而configfs是一个基于文件系统的内核对象管理器(或称为config_i 阅读全文
posted @ 2022-12-31 09:43 yooooooo 阅读(1045) 评论(0) 推荐(0) 编辑