
linux
文章平均质量分 79
Darren-yu
这个作者很懒,什么都没留下…
展开
-
信号量、自旋锁、互斥锁
一、信号量 信号量又称为信号灯,它是用来协调不同进程间的数据对象的,而最主要的应用是共享内存方式的进程间通信。本质上,信号量是一个计数器,它用来记录对某个资源(如共享内存)的存取状况。一般说来,为了获得共享资源,进程需要执行下列操作: (1) 测试控制该资源的信号量。 (2) 若此信号量的值为正,则允许进行使用该资源。进程将信号量减1。 (3) 若此转载 2012-10-29 11:02:57 · 613 阅读 · 0 评论 -
softirq、tasklet、workqueue之间的区别
<!-- @page {margin:2cm} p {margin-bottom:0.21cm} a:link {} --> 上下文 处理器总处于以下状态中的一种: 1、内核态,运行于进程上下文,内核代表进程运行于内核空间; 2、内核态,运行于中断上下文,内核代表硬件运行于内核空间; 3、用户态,运行于用户空间。 上下文:上下文简单说来就是一个环境,相对于进程而转载 2012-10-24 16:31:45 · 850 阅读 · 0 评论