中国Linux公社论坛's Archiver
论坛
›
内核源代码阅读交流
› 谁给讲讲mutex, semaphore 等同步方法的实现啊
qingfeng007
发表于 2004-10-29 17:24:08
谁给讲讲mutex, semaphore 等同步方法的实现啊
linux下这些方法的代码在哪个目录下? 是怎么实现的? 如何保证它们本身的执行不会被打断啊? ....
哪位大虾给我解惑一下啊? 小虾这厢有理了
unix-linux
发表于 2004-11-2 18:02:12
执行访问它们的系统调用时禁止调度就可以了啊
linux内核(2.6以前)本身是不可被抢占的,自然就是原子操作了
另外必要时关中断,不允许原子操作被中断
页:
[1]
查看完整版本:
谁给讲讲mutex, semaphore 等同步方法的实现啊