System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請涉及線程的調(diào)度技術(shù),尤其涉及一種調(diào)度方法、裝置、電子設(shè)備和計(jì)算機(jī)存儲介質(zhì)。
技術(shù)介紹
1、在計(jì)算機(jī)系統(tǒng)中,中央處理單元(central?processing?unit,cpu)調(diào)度器負(fù)責(zé)管理和分配線程的執(zhí)行時間。
2、在相關(guān)技術(shù)中,cpu調(diào)度通常依賴于靜態(tài)優(yōu)先級設(shè)定或者一些調(diào)度算法對線程進(jìn)行調(diào)度,然而,這種方法可能使得部分線程長期處于低優(yōu)先級狀態(tài)或者無法保證調(diào)度延遲需求。
技術(shù)實(shí)現(xiàn)思路
1、本申請實(shí)施例提供一種調(diào)度方法、裝置、電子設(shè)備和計(jì)算機(jī)存儲介質(zhì),能夠滿足線程的調(diào)度延遲。
2、本申請的技術(shù)方案是這樣實(shí)現(xiàn)的:
3、第一方面,本申請實(shí)施例提供了一種調(diào)度方法,包括:
4、在目標(biāo)線程被調(diào)度的情況下,確定目標(biāo)線程的實(shí)際調(diào)度延遲值;
5、根據(jù)實(shí)際調(diào)度延遲值和目標(biāo)線程所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值,對目標(biāo)線程所在組的優(yōu)先級等級進(jìn)行調(diào)整。
6、第二方面,本申請實(shí)施例提供一種調(diào)度裝置,包括:
7、確定模塊,用于在目標(biāo)線程被調(diào)度的情況下,確定目標(biāo)線程的實(shí)際調(diào)度延遲值;
8、調(diào)度模塊,用于根據(jù)實(shí)際調(diào)度延遲值和目標(biāo)線程所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值,對目標(biāo)線程所在組的優(yōu)先級等級進(jìn)行調(diào)整。
9、第三方面,本申請實(shí)施例提供一種電子設(shè)備,包括:處理器以及存儲有處理器可執(zhí)行指令的存儲介質(zhì);存儲介質(zhì)通過通信總線依賴處理器執(zhí)行操作,當(dāng)指令被所述處理器執(zhí)行時,執(zhí)行上述一個或多個實(shí)施例所述
10、第四方面,本申請實(shí)施例提供了一種計(jì)算機(jī)存儲介質(zhì),存儲有可執(zhí)行指令,當(dāng)可執(zhí)行指令被一個或多個處理器執(zhí)行的時候,處理器執(zhí)行上述一個或多個實(shí)施例所述的調(diào)度方法。
11、本申請實(shí)施例提供了一種調(diào)度方法、裝置、電子設(shè)備和計(jì)算機(jī)存儲介質(zhì),在目標(biāo)線程被調(diào)度的情況下,確定目標(biāo)線程的實(shí)際調(diào)度延遲值,根據(jù)實(shí)際調(diào)度延遲值和目標(biāo)線程所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值,對目標(biāo)線程所在組的優(yōu)先級等級進(jìn)行調(diào)整;也就是說,在本申請實(shí)施例中,通過確定目標(biāo)線程的實(shí)際調(diào)度延遲值,將其與所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值一起來對目標(biāo)線程所在組的優(yōu)先級等級進(jìn)行調(diào)整,實(shí)現(xiàn)了通過實(shí)際調(diào)度延遲值與目標(biāo)調(diào)度延遲值動態(tài)調(diào)整目標(biāo)線程的優(yōu)先級等級,從而使得目標(biāo)線程的實(shí)際調(diào)度延遲值接近其目標(biāo)調(diào)度延遲值,以滿足目標(biāo)線程的調(diào)度延遲在設(shè)定范圍內(nèi),提供了延遲性能。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種調(diào)度方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述實(shí)際調(diào)度延遲值和所述目標(biāo)線程所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值,對所述目標(biāo)線程所在組的優(yōu)先級等級進(jìn)行調(diào)整,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述采用PID控制算法,對所述實(shí)際調(diào)度延遲值和所述目標(biāo)線程所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值進(jìn)行運(yùn)算,得到運(yùn)算結(jié)果,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述采用PID控制算法,對所述實(shí)際調(diào)度延遲值和所述目標(biāo)線程所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值進(jìn)行運(yùn)算,得到運(yùn)算結(jié)果,包括:
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述采用PID控制算法,對所述實(shí)際調(diào)度延遲值和所述目標(biāo)線程所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值進(jìn)行運(yùn)算,得到運(yùn)算結(jié)果,包括:<
...【技術(shù)特征摘要】
1.一種調(diào)度方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述實(shí)際調(diào)度延遲值和所述目標(biāo)線程所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值,對所述目標(biāo)線程所在組的優(yōu)先級等級進(jìn)行調(diào)整,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述采用pid控制算法,對所述實(shí)際調(diào)度延遲值和所述目標(biāo)線程所在組的優(yōu)先級等級對應(yīng)的目標(biāo)調(diào)度延遲值進(jìn)行運(yùn)算,得到運(yùn)算結(jié)果,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述采用pid控制算法,對所述實(shí)際調(diào)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:崔英云,
申請(專利權(quán))人:廣東明創(chuàng)軟件科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。