Linux Kernel Development——中斷

中斷的上半部和下半部 中斷是系統硬件與處理器通信的一種機制。當硬件設備發生中斷的時候,內核會被打斷,並執行中斷對應的處理函數。在執行中斷服務程序的時候,內核處於中斷上下文。此時,如果不禁止中斷,該中斷處理程序仍有可能被其他中斷事件所打斷。因此,我們希望中斷服務程序執行的越快越好。而通常一箇中斷服務程序要做很多的事情,比如網卡中斷髮生時,不僅要對網卡作應答,還要將網絡數據包拷貝到系統內存,並作相應處
相關文章
相關標籤/搜索