|
发表于 2008-4-25 14:03:04
|
显示全部楼层
[转帖]linux2.6内核中的sys文件系统
这个/sys目录是sysfs文件系统挂载点。sysfs是什么东西呢?它是一个虚拟文件系统,它是内核中各个设备模块的一个映象(英文称为 kobject)。每当内核加载一个设备就会在sysfs中生成相应的目录结构,里面展示出这个设备的状态,控制接口、系统中断等信息。当我们把它挂载到 /sys目录中后,我们就有了一个与这些设备打交道的用户层面的接口。我们可以通过它来了解设备的使用状况,对其进行调整。对于程序员来讲也可以通过它来了解设备驱动的存在的缺陷,通过它来取得数据从而进行调整来改良它们。总之这个东东的用处还是不小的,在2.6内核中它是内建到内核中的,不用为它特别设置什么,所以在配置内核选项时不用考虑它。 |
|