《深入理解Windows操作系統》筆記4

分發或者延遲過程中調用中斷(DPC):但一個線程不能繼續運行的時候,比如因爲線程已經終止了或者它主動進入到等待狀態,內核就會直接調用分發器,從而直接導致一個環境切換。然後有時候,內核檢測已經深入到了許多層代碼中了,這時候應該進行重新調度,在這個時候內核請求分發操作,但將它推遲到完成了當前的行爲以後再進行,使用DPC軟件中斷是實現這種拖延的便捷方法。 DPC賦予了操作系統一個能力:產生一箇中斷並且在
相關文章
相關標籤/搜索