中断

中断处理的工作队列机制-原来如此

由 作者:helight 编辑:贺东升 | 1600字 | 阅读大约需要4分钟 | 归档于中断

2020年6月28日

工作队列(work queue)是另外一种将工作推后执行的形式 ,它和我们前面讨论的所有其他形式都有不同。工作队列可以把工作推后,交由一个内核线程去执行,也就是说,这个下半部分可以在进程上下文中执行。这样,通过工作队列执行的代码能占尽进程上下文的所有优势。最重要的就是工作队列允许被重新调度甚至是睡眠。

继续阅读

打造自己的操作系统——中断篇

由 编辑:张孝家 | 4900字 | 阅读大约需要10分钟 | 归档于中断

2020年6月27日

本章将向读者依次解释中断概念,解析 Linux 中的中断实现机理以及 Linux 下中断如何被使用。作为实例我们将向第二期中打造的系统中加入一个时钟中断,希望可以帮助读者掌握中断相关的概念和编程方法。

继续阅读

中断解析

由 编辑:张孝家 | 9500字 | 阅读大约需要19分钟 | 归档于中断

2020年6月21日

本章将向读者依次解释中断概念,解析 Linux 中的中断实现机理以及 Linux 下中断如何被使用。作为实例我们将向第二期中打造的系统中加入一个时钟中断,希望可以帮助读者掌握中断相关的概念和编程方法。

继续阅读