System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 成人无码a级毛片免费,制服在线无码专区,无码一区二区波多野结衣播放搜索
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種精簡中斷控制方法、裝置、設備及介質制造方法及圖紙

    技術編號:44420346 閱讀:5 留言:0更新日期:2025-02-28 18:36
    本發明專利技術涉及中斷控制技術領域,公開了一種精簡中斷控制方法、裝置、設備及介質。方法包括:判斷中斷矢量是否使能,其中中斷矢量包括若干個ITR;在中斷矢量使能成功的情況下,獲取中斷事件的優先級,并基于優先級,確定第一ITR的計時需求,其中,第一ITR為與中斷事件相關聯的ITR,計時需求用于調整第一ITR的位寬;基于中斷矢量中各個ITR的計時需求,調節計時器;在計時器計時結束后,發送中斷矢量至主機,以觸發中斷矢量。本發明專利技術能夠降低中斷矢量對硬件資源的需求。

    【技術實現步驟摘要】

    本專利技術涉及中斷控制,具體涉及一種精簡中斷控制方法、裝置、設備及介質


    技術介紹

    1、高速網卡通過上報中斷給主機來實現數據的接收與發送,然而頻繁的中斷會降低計算機設備的系統性能,高速率的中斷會增加cpu(central?processing?unit,中央處理器)的利用率,為了降低cpu的利用率,采用了中斷調節機制(interrupt?throttlingregister,itr)來對中斷速率進行限速。

    2、隨著網絡流量的增加,高速網卡對中斷矢量的需求量增大,相關技術中,通過增加每個中斷矢量共享的itr數量來滿足高速網卡對中斷矢量的需求,但這樣對硬件資源的需求較大。

    3、鑒于此,需要一種對硬件資源需求小的精簡中斷控制方法。


    技術實現思路

    1、有鑒于此,本專利技術提供了一種精簡中斷控制方法,能夠降低中斷矢量對硬件資源的需求。

    2、第一方面,本專利技術提供了一種精簡中斷控制方法,方法包括:判斷中斷矢量是否使能,其中中斷矢量包括若干個itr;在中斷矢量使能成功的情況下,獲取中斷事件的優先級,并基于優先級,確定第一itr的計時需求,其中,第一itr為與中斷事件相關聯的itr,計時需求用于調整第一itr的位寬;基于中斷矢量中各個itr的計時需求,調節計時器;在計時器計時結束后,發送中斷矢量至主機,以觸發中斷矢量。

    3、在本實施方式中,通過判斷中斷矢量是否使能,并在使能成功的情況下,根據中斷事件的優先級,確定對應itr的計時需求,其中計時需求用于調整與中斷事件相關聯的itr的位寬;根據中斷矢量中各個itr的計時需求,確定計時器的值,以在計時器計時結束后,觸發中斷矢量。可以根據中斷事件的不同,調整與中斷事件相關聯的itr的位寬,以減少對硬件資源的需求,提高系統對中斷的響應速度和處理效率。

    4、在一種可選的實施方式中,調整第一itr的位寬包括:對各個中斷事件的計時需求進行排序,并根據排序結果,依次調整與各個中斷事件相關聯的itr的位寬。

    5、在本實施方式中,通過對中斷事件的計時需求進行排序,并根據排序結果,調整相應itr的位寬。可以優化硬件資源的分配,提高方法的靈活性。

    6、在一種可選的實施方式中,基于中斷矢量中各個itr的計時需求,調節計時器包括:基于中斷矢量中各個itr的計時需求,確定中斷矢量的總延時;根據總延時,設置計時器的計時器值。

    7、在本實施方式中,通過獲取中斷矢量中各個itr的計時需求,以確定中斷矢量的總延時,進而設置計時器的計時器值,可以根據itr的計時需求不同,調整計時器的計時器值,從而提高方法的靈活性,并且減少不必要的硬件資源消耗。

    8、在一種可選的實施方式中,方法還包括:在中斷矢量使能失敗的情況下,停止中斷上報。

    9、在本實施方式中,在中斷矢量使能失敗的情況下,停止中斷上報,可以避免中斷沖突,降低功耗。

    10、在一種可選的實施方式中,方法還包括:更新目標中斷事件的計時需求,并判斷第二itr是否滿足更新后的計時需求,其中第二itr為中斷矢量中與目標中斷事件相關聯的itr;在第二itr未滿足更新后的計時需求的情況下,將目標中斷事件和第三itr相關聯,其中第三itr為中斷矢量中滿足目標中斷事件計時需求的itr。

    11、在本實施方式中,在第二itr無法滿足更新后的目標中斷事件的計時需求的情況下,將目標中斷事件與第三itr相關聯。可以在不修改itr位寬的情況下,調整目標中斷事件的計時上限,從而提高方法的靈活性和實用性。

    12、在一種可選的實施方式中,方法發送中斷矢量至主機,以觸發中斷矢量前還包括:獲取中斷源記錄邏輯單元寄存器的邏輯數值,并判斷邏輯數值是否與中斷事件相對應的itr相匹配,其中邏輯數值表征與中斷事件綁定的itr;若匹配成功,則發送中斷矢量至主機,以觸發中斷矢量。

    13、在本實施方式中,通過中斷源記錄邏輯單元寄存器的邏輯數值,判斷邏輯數值與中斷事件相關聯的itr是否匹配,并在匹配成功的情況下,觸發中斷矢量,可以提高中斷處理的準確性,從而提高方法的穩定性。

    14、在一種可選的實施方式中,方法還包括:在邏輯數值與中斷事件相對應的itr匹配失敗的情況下,中斷矢量停止觸發。

    15、在本實施方式中,在邏輯數值與中斷事件相對應的itr匹配失敗的情況下,停止觸發中斷矢量,可以避免系統對不必要的中斷事件進行處理。

    16、第二方面,本專利技術提供了一種精簡中斷控制裝置,裝置包括:判斷模塊,用于判斷中斷矢量是否使能,其中中斷矢量包括若干個itr;調整模塊,用于在中斷矢量使能成功的情況下,獲取中斷事件的優先級,并基于優先級,確定第一itr的計時需求,其中,第一itr為與中斷事件相關聯的itr,計時需求用于調整第一itr的位寬;計時器調節模塊,用于基于中斷矢量中各個itr的計時需求,調節計時器;中斷觸發模塊,用于在計時器計時結束后,發送中斷矢量至主機,以觸發中斷矢量。

    17、第三方面,本專利技術提供了一種計算機設備,包括:存儲器和處理器,存儲器和處理器之間互相通信連接,存儲器中存儲有計算機指令,處理器通過執行計算機指令,從而執行上述第一方面或其對應的任一實施方式的精簡中斷控制方法。

    18、第四方面,本專利技術提供了一種計算機可讀存儲介質,該計算機可讀存儲介質上存儲有計算機指令,計算機指令用于使計算機執行上述第一方面或其對應的任一實施方式的精簡中斷控制方法。

    本文檔來自技高網...

    【技術保護點】

    1.一種精簡中斷控制方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述調整所述第一ITR的位寬包括:

    3.根據權利要求1所述的方法,其特征在于,所述基于所述中斷矢量中各個ITR的計時需求,調節計時器包括:

    4.根據權利要求1至3任一所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求1至3任一所述的方法,其特征在于,所述方法還包括:

    6.根據權利要求1至3任一所述的方法,其特征在于,所述方法發送所述中斷矢量至主機,以觸發中斷矢量前還包括:

    7.根據權利要求6中所述的方法,其特征在于,所述方法還包括:

    8.一種精簡中斷控制裝置,其特征在于,所述裝置包括:

    9.一種計算機設備,其特征在于,包括:

    10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機指令,所述計算機指令用于使計算機執行權利要求1至7中任一項所述的一種精簡中斷控制方法。

    【技術特征摘要】

    1.一種精簡中斷控制方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述調整所述第一itr的位寬包括:

    3.根據權利要求1所述的方法,其特征在于,所述基于所述中斷矢量中各個itr的計時需求,調節計時器包括:

    4.根據權利要求1至3任一所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求1至3任一所述的方法,其特征在于,所述方法還包括:

    6.根據權利要求1至3...

    【專利技術屬性】
    技術研發人員:武衛紅吳寅金俊浩陳俊丞
    申請(專利權)人:無錫眾星微系統技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲高清无码综合性爱视频| 一本加勒比HEZYO无码人妻| 亚洲AV无码国产精品色| 久久久久久99av无码免费网站| 亚洲国产精品无码久久久久久曰| 无码色偷偷亚洲国内自拍| 亚洲av日韩av无码| 办公室丝袜激情无码播放 | 99精品一区二区三区无码吞精| 精品久久久久久无码中文野结衣 | 中文字幕无码免费久久9一区9| 亚洲av无码久久忘忧草| 国产精品无码av在线播放| 亚洲高清无码在线观看| av色欲无码人妻中文字幕| 无码八A片人妻少妇久久| 国产成人无码精品一区二区三区| 天堂无码在线观看| 日韩美无码五月天| 熟妇人妻无码xxx视频| 无码人妻一区二区三区一 | 精品亚洲成α人无码成α在线观看| 亚洲综合无码无在线观看| 久久久久亚洲AV无码观看| 无码人妻少妇久久中文字幕蜜桃| 曰批全过程免费视频在线观看无码| 无码国模国产在线无码精品国产自在久国产 | 久久精品无码一区二区三区日韩| 国语成本人片免费av无码| 亚洲AV无码XXX麻豆艾秋| 亚洲精品9999久久久久无码| 50岁人妻丰满熟妇αv无码区| 日韩国产精品无码一区二区三区| 久久亚洲精品无码| 亚洲精品无码久久久久久久| 啊灬啊别停灬用力啊无码视频| 亚洲欧洲无码AV不卡在线| 国产精品亚洲一区二区无码| 国产成人无码av片在线观看不卡| 久久青青草原亚洲av无码| 亚洲精品色午夜无码专区日韩 |