gdt-A20

导航

2012年1月16日 #

[转]内核通知链 学习笔记

摘要: 转自:http://bbs.chinaunix.net/thread-2011776-1-1.html1.通知链表简介 大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子系统,Linux内核提供了通知链的机制。通知链表只能够在内核的子系统之间使用,而不能够在内核与用户空间之间进行事件的通知。 通知链表是一个函数链表,链表上的每一个节点都注册了一个函数。当某个事情发生时,链表上所有节点对应的函数就会被执行。所以对于通知链表来说有一个通知方与一个接收方。在通知这个事件时所运行的函数由被通知方决定,实际.. 阅读全文

posted @ 2012-01-16 10:26 gdt-A20 阅读(307) 评论(0) 推荐(0) 编辑