首页 >

中断程序在什么态执行? – 网络|

如何关闭家庭网络安全模式,ipad4点击更新刷新不出来怎么办,黑莓9780换主题后出现重复图标怎么删除中断程序在什么态执行? - 网络|中断程序在什么态执行

当接收到一个中断时,内核会执行中断处理程序(interrupthandler),每个可以产生中断的设备都有一个对应的中断处理程序。中断处理程序是设备驱动的一部分,中断处理程序的函数声明必须遵照规定的格式,中断处理程序本质上是一个函数,和内核其他函数的区别在于中断处理程序是由内核响应中断时调用的,它运行在一个被称为中断上下文的特殊上下文中。中断上下文中不能被阻塞,所以有时候也会被称为原子上下文。

中断处理程序必须快速地完成执行,这样才能快速地对中断做出响应的同时确保被中断抢占的代码可以尽快地恢复执行。但是中断处理程序往往有大量工作要做,比如网卡的中断处理程序就需要将网络中的数据包从硬件上复制到内存中,处理数据包,最后将数据包交给合适的协议栈或者应用程序。


中断程序在什么态执行? - 网络|
  • chrome老是提示无法访问此网站,怎么回事? - 网络|
  • chrome老是提示无法访问此网站,怎么回事? - 网络| | chrome老是提示无法访问此网站,怎么回事? - 网络| ...

    中断程序在什么态执行? - 网络|
  • 怎样在Eclipse中快速查看各种源代码? - 网络|
  • 怎样在Eclipse中快速查看各种源代码? - 网络| | 怎样在Eclipse中快速查看各种源代码? - 网络| ...

    中断程序在什么态执行? - 网络|
  • 有没有一款可以看最新影视剧的手机app? - 网络|
  • 有没有一款可以看最新影视剧的手机app? - 网络| | 有没有一款可以看最新影视剧的手机app? - 网络| ...