![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 79
gchen_nj
这个作者很懒,什么都没留下…
展开
-
原子操作和信号量
原子操作和信号量2008年10月25日 星期六 13:53 POSIX 有信号量,SysV IPC有信号量,核内也有信号量,接口很简单,一个down(),一个up(),分别对应P操作和V操作,down()调用可能引起线程挂起,因此和 sleep_on类似,也有interruptible系列接口。down意味着信号量减1,up意味着信号量加1,这两个操作显然需要互转载 2009-08-06 13:02:00 · 3409 阅读 · 0 评论 -
软中断/tasklet/工作队列
《深入理解Linux内核》笔记4:软中断/tasklet/工作队列2009年06月02日 星期二 10:48软中断、tasklet和工作队列并不是Linux内核中一直存在的机制,而是由更早版本的内核中的“下半部”(bottom half)演变而来。下半部的机制实际上包括五种,但2.6版本的内核中,下半部和任务队列的函数都消失了,只剩下了前三者。本文重点在于介绍这三者之间转载 2009-08-06 11:20:00 · 713 阅读 · 0 评论 -
linux进程调度方法(SCHED_OTHER,SCHED_FIFO,SCHED_RR)
<br />linux进程调度方法(SCHED_OTHER,SCHED_FIFO,SCHED_RR)<br /> linux内核的三种调度方法:<br /> 1,SCHED_OTHER 分时调度策略,<br /> 2,SCHED_FIFO实时调度策略,先到先服务<br /> 3,SCHED_RR实时调度策略,时间片轮转 <br /> linux内核的三种调度方法:<br />1,SCHED_OTHER 分时调度策略,<br />2,SCHED_FIFO实时调度策略,先到先服务 <br />3,S转载 2010-06-22 11:19:00 · 524 阅读 · 0 评论