- 博客(4)
- 资源 (7)
- 收藏
- 关注
转载 启动参数、模块参数与sysfs、sysctl、系统调用和netlink
一、引言一般地,在使用虚拟内存技术的多任务系统上,内核和应用有不同的地址空间,因此,在内核和应用之间以及在应用与应用之间进行数据交换需要专门的机制来实现,众所周知,进程间通信(IPC)机制就是为实现应用与应用之间的数据交换而专门实现的,大部分读者可能对进程间通信比较了解,但对应用与内核之间的数据交换机制可能了解甚少,本文将详细介绍 Linux 系统下内核与应用进行数据交换的各种方式,包
2009-04-24 14:55:00 1705
转载 Linux 热插拔
将可移动设备连入系统时,系统的后台中会依次发生如下事件: 内核检测到新硬件插入,然后分别通知hotplug和udev。前者用来装入相应的内核模块(如usbstorage),而后者用来在/dev中创建相应的设备节点(如/dev/sda1)。 udev创建了相应的设备节点之后,会将这一消息通知hal的守护程序(hald)。当然udev还得保证新创建的设备节点可以被普通用户访问。 hot
2009-04-24 14:52:00 1629
原创 linux定时器的使用
使用定时器的目的无非是为了周期性的执行某一任务,或者是到了一个指定时间去执行某一个任务。要达到这一目的,一般有两个常见的比较有效的方法。一个是用linux内部的三个定时器,另一个是用sleep,usleep函数让进程睡眠一段时间,其实,还有一个方法,那就是用gettimeofday,difftime等自己来计算时间间隔,然后时间到了就执行某一任务,但是这种方法效率低,所以不常用。
2009-04-22 17:55:00 3542 1
翻译 跟我一起写udev规则(译)
目录 介绍 关于本文档 更新历史 概念 术语: devfs, sysfs, nodes, etc. 为什么? 内置固定命名设计 编写规则 规则文件和语义 规则语法 基本规则 sysfs匹配属性 设备级联结构 字符串替换 字符串匹配 从sysfs中查找合适信息 sy
2009-04-22 10:28:00 15458 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人