摘要: 阅读全文
posted @ 2021-09-11 19:52 颜小雀 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 理解工作队列 ,理解工作 调度的两种方式: 1: 单独调度 work_struct API: schedule_work() 2: 调度执行一个workqueue_struct 里面的某个任务。 API: queue_work() demo 如下: schedule_work 1 #include 阅读全文
posted @ 2021-09-11 19:44 颜小雀 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 在看 内核代码的时候 发现 tasklet 的 api ,想着如何去使用它。 首先是 tasklet_disable 和 tasklet_kill 的 区别 测试demo 如下: #include <linux/kernel.h> #include <linux/module.h> #include 阅读全文
posted @ 2021-09-11 17:08 颜小雀 阅读(158) 评论(0) 推荐(0) 编辑