特牛网址导航

linux 性能优化之路(三): 了解CPU软中断和硬中断_cpu 硬中断如何看 时间限制-CSDN博客

网友收藏
文章浏览阅读957次。什么是中断中断表示我们请求操作硬件操作准备就绪了,例如从磁盘读取数据,我们知道CPU执行速度比磁盘执行速度快几个数量级,因此如果CPU每次check磁盘是否准备就绪了,那么系统的并发能力和性能会大大下降,但是采用中断方式,异步事件驱动方式来提升系统效率,首先会在驱动程序中嵌入中断程序,一旦磁盘准备就绪就会通过驱动程序发生一个中断请求操作,CPU立马停下手里的活来执行中断程序,该中断程序会从磁盘中读取数据到内存中。如何避免丢失其他中断请求一定要保证中断程序快速能处理,因为当CPU在处理中断时,是不能响应_cpu 硬中断如何看 时间限制