【Kernel之 文件系统】
SoloLinux
专注Kernel,GPU Driver,ROCM,CPU, Power/Performance开
展开
-
Jffs2根文件系统制作[转]
Jffs2根文件系统制作一. 建立目录[root@qljt1 /]# mkdir /jffs2 /jffs2/rootfs /jffs2/rootfs_build[root@qljt1 /]# cd /jffs2/rootfs[root@qljt1 rootfs]# mkdir {bin,dev,etc,usr,lib,sbin,proc,sys,tmp}[root@qljt1 r原创 2011-07-02 23:37:39 · 583 阅读 · 0 评论 -
class_create(),device_create自动创建设备文件结点
平时用到一个设备驱动文件创建的函数比较多,总结一下吧。备忘static char const *const ACCELEMETER_CLASS_NAME = "accelemeter";#if (defined(CONFIG_SENSORS_DMARD05) || defined(CONFIG_SENSORS_DMARD05_MODULE))static char const *c原创 2012-06-11 14:04:50 · 1500 阅读 · 0 评论 -
iomem—I/O映射方式的I/O端口和内存映射方式的I/O端口
iomem—I/O映射方式的I/O端口和内存映射方式的I/O端口 Linux将基于I/O映射方式的I/O端口和基于内存映射方式的I/O端口资源统称为“I/O区域”(I/O Region)。I/O Region仍然是一种I/O资源,因此它仍然可以用resource结构类型来描述。下面我们就来看看Linux是如何管理I/O Region的。 3.3.1 I/O Region的分配 在函数__转载 2012-04-27 10:59:14 · 941 阅读 · 0 评论 -
使用 /sys 文件系统访问 Linux 内核:比/proc 更为理想的访问内核数据的途径
使用 /sys 文件系统访问 Linux 内核:比/proc 更为理想的访问内核数据的途径作者: feng 日期: 2010/12/22发表评论 (0)查看评论程 任全 (crquan@gmail.com), Linux 内核开发者、存储开发工程师, UIT(创新科存储技术有限公司)程任全是一名中国的 Linux 内核开发者,2005 年从国防科学技术大学(转载 2012-03-13 17:29:34 · 1070 阅读 · 0 评论 -
创建固定大小的文件 -- Linux shell 脚本编写实例
创建固定大小的文件 -- Linux shell 脚本编写实例 昨天验证bug时,需要在原来文件的基础上生成一个固定大小的新文件,具体要求如下: 1. 源文件 src_file, 大小为4840896 byte; 2. 目标文件obj_file(在源文件基础上扩大),大小为5263104 byte; 需要的准备工作: 1. 获得文件大小的组合指令: l转载 2012-03-08 12:38:09 · 1055 阅读 · 0 评论 -
android中SELINUX规则分析和语法简介
1. SELINUX是可以理解为一种android上面的安全机制,是有美国国家安全局和一些公司设计的一个针对linux的安全加强系统我们可以通过配置SELINUX的相关policy,来定制自己的手机的一些权限,比如,我们可以完全让root用户没有任何的权限和user一样2. 在android里面,有两个类型,一种是文件,一种是进程。针对这两种类型,我们可以先来看看他们的不同。在an转载 2016-03-14 13:42:39 · 1516 阅读 · 0 评论 -
benchmark测试IO性能
benchmark测试常用Androbench 的Micro项来测试。 可以选择测试/data还是/sdcard分区和lmdd同样设置CPU,以及关闭LPMshell “echo 0 > /sys/class/mmc_host/mmc0/perf”shell “echo1 > /sys/class/mmc_host/mmc0/perf” 开始测试,原创 2016-03-15 17:16:10 · 4755 阅读 · 0 评论