亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

任務(wù)執(zhí)行方法、基板管理控制器、存儲介質(zhì)及電子設(shè)備與流程

文檔序號:40405222發(fā)布日期:2024-12-20 12:29閱讀:10來源:國知局
任務(wù)執(zhí)行方法、基板管理控制器、存儲介質(zhì)及電子設(shè)備與流程

本申請實施例涉及計算機(jī)領(lǐng)域,具體而言,涉及一種任務(wù)執(zhí)行方法、基板管理控制器、存儲介質(zhì)、電子設(shè)備及計算機(jī)程序產(chǎn)品。


背景技術(shù):

1、隨著處理器速度的提升和多核處理器的出現(xiàn),操作系統(tǒng)逐漸可以支持多個任務(wù)同時執(zhí)行,顯著提高了cpu的使用效率以及系統(tǒng)的響應(yīng)速度,相關(guān)技術(shù)中,在進(jìn)行系統(tǒng)中的多任務(wù)執(zhí)行時,由于多個任務(wù)可能需要訪問和修改同一資源、多任務(wù)同時執(zhí)行時服務(wù)器資源可能不足等原因,導(dǎo)致操作系統(tǒng)存在穩(wěn)定性較低的問題。


技術(shù)實現(xiàn)思路

1、本申請實施例提供了一種任務(wù)執(zhí)行方法、基板管理控制器、存儲介質(zhì)、電子設(shè)備及計算機(jī)程序產(chǎn)品,以至少解決相關(guān)技術(shù)中在進(jìn)行系統(tǒng)中的多任務(wù)執(zhí)行時,由于多個任務(wù)可能需要訪問和修改同一資源、多任務(wù)同時執(zhí)行時服務(wù)器資源可能不足等原因所導(dǎo)致的操作系統(tǒng)穩(wěn)定性較低的問題。

2、根據(jù)本申請的一個實施例,提供了一種任務(wù)執(zhí)行方法,包括:在需要通過目標(biāo)線程執(zhí)行目標(biāo)任務(wù)的情況下,獲取所述目標(biāo)任務(wù)的目標(biāo)執(zhí)行時間條件,其中,所述目標(biāo)執(zhí)行時間條件包括預(yù)先配置的用于指示允許執(zhí)行所述目標(biāo)任務(wù)的目標(biāo)執(zhí)行時間段;基于所述目標(biāo)執(zhí)行時間條件確定是否調(diào)用所述目標(biāo)線程執(zhí)行所述目標(biāo)任務(wù),其中,在確定系統(tǒng)時間處于所述目標(biāo)執(zhí)行時間段內(nèi)的情況下,調(diào)用所述目標(biāo)線程執(zhí)行所述目標(biāo)任務(wù);在確定系統(tǒng)時間未處于所述目標(biāo)執(zhí)行時間段內(nèi)的情況下,執(zhí)行等待操作,直至系統(tǒng)時間處于所述目標(biāo)執(zhí)行時間段內(nèi)為止,以及,調(diào)用所述目標(biāo)線程執(zhí)行所述目標(biāo)任務(wù)。

3、在一個示例性實施例中,在獲取所述目標(biāo)任務(wù)的目標(biāo)執(zhí)行時間條件之前,所述方法還包括:接收執(zhí)行時間條件設(shè)置指令,其中,所述執(zhí)行時間條件設(shè)置指令中包括有一個或多個執(zhí)行時間條件;將一個或多個所述執(zhí)行時間條件配置在基板管理控制器中。

4、在一個示例性實施例中,包括以下至少之一:不同的任務(wù)對應(yīng)的執(zhí)行時間條件均相同;不同的任務(wù)對應(yīng)的執(zhí)行時間條件均不同;不同的任務(wù)集合對應(yīng)的執(zhí)行時間條件不同,其中,一個所述任務(wù)集合中包括有一個或多個任務(wù),且同一個任務(wù)集合中包括的全部任務(wù)所對應(yīng)的執(zhí)行時間條件相同。

5、在一個示例性實施例中,所述接收執(zhí)行時間條件設(shè)置指令,包括:接收輸入的或者來自其他設(shè)備的時間段設(shè)置指令,其中,所述時間段設(shè)置指令中包括有允許執(zhí)行各個任務(wù)的第一時間段和/或不允許執(zhí)行各個任務(wù)的第二時間段;所述將一個或多個所述執(zhí)行時間條件配置在基板管理控制器中,包括:按照所述時間段設(shè)置指令在所述基板管理控制器中進(jìn)行設(shè)置。

6、在一個示例性實施例中,所述方法還包括:通過如下方式判斷所述系統(tǒng)時間是否處于所述目標(biāo)執(zhí)行時間段內(nèi):獲取目標(biāo)信號量;在基于所述目標(biāo)信號量確定所述基板管理控制器中不存在目標(biāo)鎖定文件的情況下,確定所述系統(tǒng)時間處于所述目標(biāo)執(zhí)行時間段內(nèi);在基于所述目標(biāo)信號量確定所述基板管理控制器中存在目標(biāo)鎖定文件的情況下,確定所述系統(tǒng)時間未處于所述目標(biāo)執(zhí)行時間段內(nèi)。

7、在一個示例性實施例中,在獲取所述目標(biāo)任務(wù)的目標(biāo)執(zhí)行時間條件之前,所述方法還包括:配置多個維護(hù)鎖與多個任務(wù)之間的關(guān)聯(lián)關(guān)系;其中,對于關(guān)聯(lián)到一個維護(hù)鎖上的一個或多個任務(wù),當(dāng)前是否滿足所述一個或多個任務(wù)的執(zhí)行時間條件是基于所述維護(hù)鎖的狀態(tài)所確定的,不同維護(hù)鎖的狀態(tài)調(diào)整條件不完全相同。

8、在一個示例性實施例中,在配置多個維護(hù)鎖與多個任務(wù)之間的關(guān)聯(lián)關(guān)系之前,所述方法還包括:創(chuàng)建所述多個維護(hù)鎖;所述配置多個維護(hù)鎖與多個任務(wù)之間的關(guān)聯(lián)關(guān)系,包括:基于接收到的配置指令和/或默認(rèn)配置方式配置所述多個維護(hù)鎖與所述多個任務(wù)之間的關(guān)聯(lián)關(guān)系。

9、在一個示例性實施例中,所述配置多個維護(hù)鎖與多個任務(wù)之間的關(guān)聯(lián)關(guān)系,包括以下至少之一:為所述多個維護(hù)鎖與所述多個任務(wù)之間配置唯一對應(yīng)的關(guān)聯(lián)關(guān)系;為所述多個維護(hù)鎖與所述多個任務(wù)之間配置一對多的關(guān)聯(lián)關(guān)系。

10、在一個示例性實施例中,所述方法還包括:為每個維護(hù)鎖配置對應(yīng)的開啟時間段;其中,不同的維護(hù)鎖對應(yīng)的開啟時間段不完全相同,處于對應(yīng)的所述開啟時間段內(nèi)的維護(hù)鎖的狀態(tài)為打開,處于除對應(yīng)的所述開啟時間段外的其他時間段內(nèi)的維護(hù)鎖的狀態(tài)為關(guān)閉;對于關(guān)聯(lián)到當(dāng)前處于打開狀態(tài)的維護(hù)鎖上的一個或多個任務(wù),系統(tǒng)時間處于所述一個或多個任務(wù)的執(zhí)行時間段內(nèi);對于關(guān)聯(lián)到當(dāng)前處于關(guān)閉狀態(tài)的維護(hù)鎖上的一個或多個任務(wù),系統(tǒng)時間未處于所述一個或多個任務(wù)的執(zhí)行時間段內(nèi)。

11、在一個示例性實施例中,所述方法還包括:在檢測到計算機(jī)系統(tǒng)時間與通過基板管理控制器內(nèi)配置的計數(shù)器所確定的時間之間的差值大于預(yù)定閾值的情況下,將全部維護(hù)鎖的狀態(tài)均配置為關(guān)閉。

12、在一個示例性實施例中,所述方法還包括:接收維護(hù)鎖的調(diào)整指令;按照所述調(diào)整指令對已配置的所述多個維護(hù)鎖進(jìn)行調(diào)整;其中,調(diào)整的方式包括以下至少之一:刪除已有的一個或多個維護(hù)鎖、增加一個或多個新的維護(hù)鎖、對已有的一個或多個維護(hù)鎖的開啟時間段進(jìn)行調(diào)整。

13、在一個示例性實施例中,所述目標(biāo)任務(wù)包括以下至少之一:軟件升級任務(wù)、配置任務(wù)、后臺任務(wù)、電源操作任務(wù)。

14、根據(jù)本申請的另一個實施例,提供了一種基板管理控制器,包括:獲取模塊,用于在需要通過目標(biāo)線程執(zhí)行目標(biāo)任務(wù)的情況下,獲取所述目標(biāo)任務(wù)的目標(biāo)執(zhí)行時間條件,其中,所述目標(biāo)執(zhí)行時間條件包括預(yù)先配置的用于指示允許執(zhí)行所述目標(biāo)任務(wù)的目標(biāo)執(zhí)行時間段;確定模塊,用于基于所述目標(biāo)執(zhí)行時間條件確定是否調(diào)用所述目標(biāo)線程執(zhí)行所述目標(biāo)任務(wù),其中,在確定系統(tǒng)時間處于所述目標(biāo)執(zhí)行時間段內(nèi)的情況下,調(diào)用所述目標(biāo)線程執(zhí)行所述目標(biāo)任務(wù);在確定系統(tǒng)時間未處于所述目標(biāo)執(zhí)行時間段內(nèi)的情況下,執(zhí)行等待操作,直至系統(tǒng)時間處于所述目標(biāo)執(zhí)行時間段內(nèi)為止,以及,調(diào)用所述目標(biāo)線程執(zhí)行所述目標(biāo)任務(wù)。

15、根據(jù)本申請的又一個實施例,還提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)中存儲有計算機(jī)程序,其中,所述計算機(jī)程序被設(shè)置為運行時執(zhí)行上述任一項方法實施例中的步驟。

16、根據(jù)本申請的又一個實施例,還提供了一種電子設(shè)備,包括存儲器和處理器,所述存儲器中存儲有計算機(jī)程序,所述處理器被設(shè)置為運行所述計算機(jī)程序以執(zhí)行上述任一項方法實施例中的步驟。

17、根據(jù)本申請的又一個實施例,還提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述任一項方法實施例中的步驟。

18、通過本申請,由于在需要通過目標(biāo)線程執(zhí)行目標(biāo)任務(wù)的情況下,先確定是否滿足目標(biāo)任務(wù)的執(zhí)行條件,并在滿足目標(biāo)任務(wù)的執(zhí)行條件的情況下,調(diào)用目標(biāo)線程執(zhí)行目標(biāo)任務(wù),確保了任務(wù)在合適的條件下(例如,系統(tǒng)資源充足、不存在當(dāng)前任務(wù)的沖突任務(wù)等等)執(zhí)行,因此,可以解決相關(guān)技術(shù)中在進(jìn)行系統(tǒng)中的多任務(wù)執(zhí)行時,由于多個任務(wù)可能需要訪問和修改同一資源、多任務(wù)同時執(zhí)行時服務(wù)器資源可能不足等原因所導(dǎo)致的操作系統(tǒng)穩(wěn)定性較低的問題,達(dá)到避免系統(tǒng)中的任務(wù)執(zhí)行沖突、提高資源利用率的效果。



技術(shù)特征:

1.一種任務(wù)執(zhí)行方法,其特征在于,

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,

4.根據(jù)權(quán)利要求2所述的方法,其特征在于,

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,

7.根據(jù)權(quán)利要求6所述的方法,其特征在于,

8.根據(jù)權(quán)利要求6所述的方法,其特征在于,

9.根據(jù)權(quán)利要求6所述的方法,其特征在于,

10.根據(jù)權(quán)利要求6所述的方法,其特征在于,

11.根據(jù)權(quán)利要求6所述的方法,其特征在于,

12.根據(jù)權(quán)利要求1至11中任一項所述的方法,其特征在于,

13.一種基板管理控制器,其特征在于,

14.一種計算機(jī)可讀存儲介質(zhì),其特征在于,

15.一種電子設(shè)備,包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機(jī)程序,其特征在于,

16.一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,其特征在于,


技術(shù)總結(jié)
本申請實施例提供了一種任務(wù)執(zhí)行方法、基板管理控制器、存儲介質(zhì)、電子設(shè)備及計算機(jī)程序產(chǎn)品,其中,該方法包括:在需要通過目標(biāo)線程執(zhí)行目標(biāo)任務(wù)的情況下,獲取所述目標(biāo)任務(wù)的目標(biāo)執(zhí)行時間條件,其中,所述目標(biāo)執(zhí)行時間條件包括預(yù)先配置的用于指示允許執(zhí)行所述目標(biāo)任務(wù)的目標(biāo)執(zhí)行時間段;基于所述目標(biāo)執(zhí)行時間條件確定是否調(diào)用所述目標(biāo)線程執(zhí)行所述目標(biāo)任務(wù),其中,在確定系統(tǒng)時間處于所述目標(biāo)執(zhí)行時間段內(nèi)的情況下,調(diào)用所述目標(biāo)線程執(zhí)行所述目標(biāo)任務(wù);在確定系統(tǒng)時間未處于所述目標(biāo)執(zhí)行時間段內(nèi)的情況下,執(zhí)行等待操作,直至系統(tǒng)時間處于所述目標(biāo)執(zhí)行時間段內(nèi)為止,以及,調(diào)用所述目標(biāo)線程執(zhí)行所述目標(biāo)任務(wù)。

技術(shù)研發(fā)人員:王相宇
受保護(hù)的技術(shù)使用者:蘇州元腦智能科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1