1. 首页
  2. 编程语言
  3. 其他
  4. 关于Linux系统内核抢占补丁的原理说明

关于Linux系统内核抢占补丁的原理说明

上传者: 2020-05-26 18:37:34上传 DOC文件 59KB 热度 38次
Linux2.4内核正好细化了多CPU下的内核线程同步机构,对不可并行的指令块用spinlock和rwlock作了细致的表示,该补丁的实现可谓水到渠成。具体的方法就是在进程的任务结构上增加一个preempt_count变量作为内核抢占锁,它随着spinlock和rwlock一起加锁和解锁。当preempt_count为0时表示可以进行内核调度。
下载地址
用户评论