為什麼特定的 IRQ 值分配給某些設備?例如,為什麼系統定時器被賦值為0而不是10?
答案1
IRQ等級(IRQL)也是它的優先權;如果同時有兩個中斷請求,則優先處理等級較低的中斷請求。這意味著如果系統計時器具有 IRQL 10,則其優先權相對較低,並且會被許多其他裝置延遲。由於系統計時器(或曾經是)負責提供系統的滴答聲,因此重要的是不要幹擾它
為什麼特定的 IRQ 值分配給某些設備?例如,為什麼系統定時器被賦值為0而不是10?
IRQ等級(IRQL)也是它的優先權;如果同時有兩個中斷請求,則優先處理等級較低的中斷請求。這意味著如果系統計時器具有 IRQL 10,則其優先權相對較低,並且會被許多其他裝置延遲。由於系統計時器(或曾經是)負責提供系統的滴答聲,因此重要的是不要幹擾它