Linux(內核剖析):22---中斷之中斷控制接口(禁止/激活/屏蔽中斷)

1、中斷控制的概述 Linux內核提供了一組接口用於操做機器上的中斷狀態 這些接口爲咱們提供了可以禁止當前處理器的中斷系統,或屏蔽掉整個機器的一條中斷線的能力,這些例程都是與體系結構相關的,能夠在<asm/system.h>和<asm/irq.h>中找到 通常來講,控制中斷系統的緣由歸根結底是須要提供同步: 經過禁止中斷,能夠確保某個中斷處理程序不會搶當前的代碼。此外,禁止中斷還能夠禁止內核搶佔。
相關文章
相關標籤/搜索