- 博客(3)
- 资源 (6)
- 收藏
- 关注
转载 Linux文件系统之sysfs
一:前言在设备模型中,sysfs文件系统用来表示设备的结构.将设备的层次结构形象的反应到用户空间中.用户空间可以修改sysfs中的文件属性来修改设备的属性值,今天我们就来详细分析一下,sysfs的实现.二:sysfs的初始化和挂载Sysfs文件系统的初始化是在sysfs_init()中完成的,代码如下:int __init sysfs_init(void){ int err = -ENOMEM;//创建一个分配sysfs_dirent的cache sysfs_dir_cachep = kme
2010-08-23 14:38:00 605
转载 解析 Linux 中的 VFS 文件系统机制
本文阐述 Linux 中的文件系统部分,源代码来自基于 IA32 的 2.4.20 内核。总体上说 Linux 下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚拟文件系统 VFS(Virtual Filesystem Switch),三是挂载到 VFS 中的各实际文件系统,例如 ext2,jffs 等。本文侧重于通过具体的代码分析来解释 Linux 内核中 VFS 的内在机制,在这过程中会涉及到上层文件系统调用和下层实际文件系统的如何挂载。文章试图从一个比较高的角度来解释 Linux 下的
2010-08-23 11:46:00 320
原创 在Fedora9下安装VMware Tools遇到的问题
使用的linux是Fedora9虚拟机是VMWare 6.5安装VMware Tools时遇到以下两个问题。1、在一路回车的过程中遇到这样一个提示。What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]网上一顿乱找,终于找到了解决的方法。原因是Fedora9缺少一个东西,有人说这个东西是开发匹配包,有人说是源码包,不一而足,反正就是要下载一
2010-08-12 11:30:00 595
OwnerDrawButton
2010-01-06
MyProgressBar
2009-12-28
Skin for VS2005
2008-06-01
DotNetBar for VS2005
2008-06-01
C#版的连连看
2008-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人