随笔分类 -  文件系统

文件系统-3-struct file结构
摘要:基于msm-5.4 一、struct file 定义 struct file { //fs.h union { struct llist_node fu_llist; struct rcu_head fu_rcuhead; } f_u; struct path f_path; struct inod 阅读全文

posted @ 2024-09-04 15:37 Hello-World3 阅读(49) 评论(0) 推荐(0) 编辑

文件系统-1-相关节点和命令
摘要:一、文件节点 1. /proc/partitions / # cat /proc/partitions major minor #blocks name 1 0 8192 ram0 ... 1 15 8192 ram15 254 0 10485760 vda ... 254 304 98304 vd 阅读全文

posted @ 2024-05-22 18:41 Hello-World3 阅读(39) 评论(0) 推荐(0) 编辑

有用的proc文件系统文件
摘要:1. /proc/iomem I/O内存映射 2. /proc/meminfo 系统内存信息 阅读全文

posted @ 2019-04-18 12:12 Hello-World3 阅读(108) 评论(0) 推荐(0) 编辑

Documentation/usb/gadget_configfs.txt
摘要:Linux USB gadget configured through configfs 25th April 2013 Overview A USB Linux Gadget is a device which has a UDC (USB Device Controller) and canbe 阅读全文

posted @ 2019-02-03 14:54 Hello-World3 阅读(543) 评论(0) 推荐(0) 编辑

filesystems\configfs\configfs.txt 翻译Android下的
摘要:configfs - 用户空间驱动的内核对象配置。 Joel Becker <joel.becker@oracle.com>Updated: 31 March 2005Copyright (c) 2005 Oracle Corporation, Joel Becker <joel.becker@or 阅读全文

posted @ 2019-01-26 21:48 Hello-World3 阅读(480) 评论(0) 推荐(0) 编辑

Documentation/filesystems/debugfs.txt 翻译
只有注册用户登录后才能阅读该文。

posted @ 2019-01-23 16:12 Hello-World3 阅读(3) 评论(0) 推荐(0) 编辑

sys目录下常用文件汇总
摘要:1. /sys/kernel/debug/gpio 可以实时反馈系统中感兴趣的gpio引脚的状态 阅读全文

posted @ 2018-12-28 18:38 Hello-World3 阅读(311) 评论(0) 推荐(0) 编辑

/proc/sys/vm/drop_caches 清理缓存
摘要:1. 概述 Linux内核为了提高文件访问速度和效率,在内存中保留了一个页面缓存(Page Cache)。当你访问一个文件时,Linux首先会检查页面缓存是否有该文件的副本。如果有,则直接从内存中读取;如果没有,则从硬盘读取并将其添加到页面缓存区以备后用。 然而,在某些情况下,可能希望释放这些占用大 阅读全文

posted @ 2018-12-08 16:12 Hello-World3 阅读(9367) 评论(0) 推荐(0) 编辑

进程的proc文件系统信息
摘要:一、实验代码 #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> void main() { int fd; char buf = '1'; ch 阅读全文

posted @ 2018-09-27 23:52 Hello-World3 阅读(408) 评论(0) 推荐(0) 编辑

debugfs文件系统
摘要:debugfs: https://www.cnblogs.com/helloworldtoyou/p/6281415.html /proc/bus/input/devices /sys/kernel/debug/usb/devices /sys/kernel/debug/gpio /sys/kern 阅读全文

posted @ 2018-09-26 11:33 Hello-World3 阅读(301) 评论(0) 推荐(0) 编辑

proc 文件系统学习
摘要:proc.txt翻译 Version 1.3 Kernel version 2.2.12Kernel version 2.4.0-test11-pre4 Table of Contents 0 Preface 0.1 Introduction/Credits 0.2 Legal Stuff 1 Co 阅读全文

posted @ 2018-09-25 00:18 Hello-World3 阅读(2166) 评论(0) 推荐(0) 编辑

Documentation/filesystems/sysfs.txt 文档翻译--sysfs
摘要:sysfs - 用于导出内核对象的文件系统。 1.sysfs是一个基于ram的文件系统,最初基于ramfs。 它提供了一种方法,可以将内核数据结构,它们的属性以及它们之间的链接导出到用户空间。sysfs本质上与kobject基础结构相关联。有关kobject接口的更多信息,请阅读Documentat 阅读全文

posted @ 2018-09-08 23:10 Hello-World3 阅读(385) 评论(0) 推荐(0) 编辑

Documentation/kobject.txt翻译--sysfs
摘要:你从未想过的关于kobjects,ksets和ktypes的一切:作者:Greg Kroah-Hartman <gregkh@linuxfoundation.org>:上次更新时间:2007年12月19日基于Jon Corbet为2003年10月1日写的lwn.net的原创文章,位于http://l 阅读全文

posted @ 2018-09-07 01:01 Hello-World3 阅读(210) 评论(0) 推荐(0) 编辑

sysfs文件系统学习--sysfs
摘要:一、sysfs简介1.sysfs就是利用VFS的接口去读写kobject的层次结构,建立起来的文件系统。其更新与删除是那些xxx_register()/unregister()做的事 情。从sysfs中读写就相当于从kobject层提取数据。每当新增一个kobject结构时,就会在sysfs中增加一 阅读全文

posted @ 2018-09-02 19:02 Hello-World3 阅读(1651) 评论(0) 推荐(0) 编辑

导航