麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

基于openEuler的多OS通信模組混合部署方案的制作方法

文檔序號(hào):41223701發(fā)布日期:2025-03-11 14:02閱讀:36來源:國(guó)知局
基于openEuler的多OS通信模組混合部署方案的制作方法

本申請(qǐng)涉及通信,尤其涉及一種基于openeuler的多os通信模組混合部署方案。


背景技術(shù):

1、隨著嵌入式系統(tǒng)的發(fā)展,linux操作系統(tǒng)在通信模組中的應(yīng)用越來越廣泛。linux操作系統(tǒng)作為開源操作系統(tǒng),用戶可以根據(jù)自身需求對(duì)linux操作系統(tǒng)進(jìn)行定制,以使通信模組滿足特定的硬件和性能要求。

2、但是,在通信模組處理相應(yīng)任務(wù)的過程中,若通信模組的linux操作系統(tǒng)異常,則無法成功響應(yīng)所需處理的任務(wù),導(dǎo)致該任務(wù)對(duì)應(yīng)的功能暫時(shí)失效,進(jìn)而導(dǎo)致無法滿足用戶需求,影響用戶的使用體驗(yàn)。


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

1、本申請(qǐng)的主要目的在于提供了一種基于openeuler的多os通信模組混合部署方案,旨在解決現(xiàn)有技術(shù)通信模組的linux操作系統(tǒng)出現(xiàn)異常,則會(huì)導(dǎo)致無法滿足用戶需求,影響用戶的使用體驗(yàn)的技術(shù)問題。

2、為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┝艘环N基于openeuler的多os通信模組混合部署方案,所述方案應(yīng)用于通信模組,所述通信模組中設(shè)有openeuler嵌入式平臺(tái),所述openeuler嵌入式平臺(tái)部署多個(gè)操作系統(tǒng),所述方案包括:

3、獲取待處理任務(wù),并確定所述待處理任務(wù)的任務(wù)類型;

4、根據(jù)所述任務(wù)類型從各所述操作系統(tǒng)中選擇至少兩個(gè)候選操作系統(tǒng);

5、從各所述候選操作系統(tǒng)中選取目標(biāo)操作系統(tǒng)響應(yīng)所述待處理任務(wù);

6、判斷所述目標(biāo)操作系統(tǒng)在運(yùn)行過程中是否存在異常;

7、若是,則從各所述候選操作系統(tǒng)中選擇備選操作系統(tǒng)響應(yīng)所述待處理任務(wù)。

8、在一實(shí)施例中,所述任務(wù)類型包括實(shí)時(shí)類型和非實(shí)時(shí)類型,所述確定所述待處理任務(wù)的任務(wù)類型的步驟,包括:

9、提取所述待處理任務(wù)的特征信息;

10、根據(jù)所述特征信息預(yù)測(cè)所述待處理任務(wù)的響應(yīng)時(shí)長(zhǎng);

11、判斷所述響應(yīng)時(shí)長(zhǎng)是否超出預(yù)設(shè)時(shí)長(zhǎng)閾值;

12、若否,則判定所述待處理任務(wù)的任務(wù)類型為所述實(shí)時(shí)類型;

13、若是,則判定實(shí)時(shí)待處理任務(wù)的任務(wù)類型為所述非實(shí)時(shí)類型。

14、在一實(shí)施例中,所述根據(jù)所述任務(wù)類型從各所述操作系統(tǒng)中選擇至少兩個(gè)候選操作系統(tǒng)的步驟,包括:

15、獲取各所述操作系統(tǒng)的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息用于表征所述操作系統(tǒng)適用的任務(wù)類型;

16、在所述任務(wù)類型為所述實(shí)時(shí)類型時(shí),選取標(biāo)識(shí)信息表征適用所述實(shí)時(shí)類型的操作系統(tǒng)作為候選操作系統(tǒng);

17、在所述任務(wù)類型為所述非實(shí)時(shí)類型時(shí),選取標(biāo)識(shí)信息表征適用所述非實(shí)時(shí)類型的操作系統(tǒng)作為候選操作系統(tǒng)。

18、在一實(shí)施例中,所述從各所述候選操作系統(tǒng)中選取目標(biāo)操作系統(tǒng)響應(yīng)所述待處理任務(wù)的步驟,包括:

19、確定各所述候選操作系統(tǒng)的優(yōu)先級(jí);

20、選取優(yōu)先級(jí)最高的候選操作系統(tǒng)作為目標(biāo)操作系統(tǒng);

21、通過所述目標(biāo)操作系統(tǒng)響應(yīng)所述待處理任務(wù)。

22、在一實(shí)施例中,所述根據(jù)所述任務(wù)類型從各所述操作系統(tǒng)中選擇至少兩個(gè)候選操作系統(tǒng)的步驟之前,還包括:

23、獲取各所述操作系統(tǒng)的歷史性能指標(biāo)參考值;

24、計(jì)算各所述歷史性能指標(biāo)參考值與預(yù)設(shè)基準(zhǔn)指標(biāo)之間的差值;

25、根據(jù)所述差值為各所述操作系統(tǒng)配置對(duì)應(yīng)的優(yōu)先級(jí)。

26、在一實(shí)施例中,所述判斷所述目標(biāo)操作系統(tǒng)在運(yùn)行過程中是否存在異常的步驟,包括:

27、獲取所述目標(biāo)操作系統(tǒng)響應(yīng)所述待處理任務(wù)時(shí)產(chǎn)生的目標(biāo)性能指標(biāo);

28、判斷所述目標(biāo)性能指標(biāo)是否超出預(yù)設(shè)指標(biāo)閾值;

29、若超出所述預(yù)設(shè)指標(biāo)閾值,則判定所述目標(biāo)操作系統(tǒng)在運(yùn)行過程中存在異常。

30、在一實(shí)施例中,所述判斷所述目標(biāo)性能指標(biāo)是否超出預(yù)設(shè)指標(biāo)閾值的步驟之后,還包括:

31、若未超出所述預(yù)設(shè)指標(biāo)閾值,則獲取所述目標(biāo)操作系統(tǒng)的目標(biāo)歷史性能指標(biāo)集;

32、從所述目標(biāo)歷史性能指標(biāo)集中確定未超出所述預(yù)設(shè)指標(biāo)閾值的目標(biāo)歷史性能基準(zhǔn)值;

33、計(jì)算所述目標(biāo)性能指標(biāo)與所述目標(biāo)歷史性能基準(zhǔn)值之間的偏差;

34、判斷所述偏差是否超出預(yù)設(shè)偏差;

35、若超出所述預(yù)設(shè)偏差,則判定所述目標(biāo)操作系統(tǒng)在運(yùn)行過程中存在異常;

36、若未超出所述預(yù)設(shè)偏差,則判定所述目標(biāo)操作系統(tǒng)在運(yùn)行過程中不存在異常。

37、在一實(shí)施例中,所述若是,則從各所述候選操作系統(tǒng)中選擇備選操作系統(tǒng)響應(yīng)所述待處理任務(wù)的步驟,包括:

38、若是,則從所述候選操作系統(tǒng)中選擇優(yōu)先級(jí)低于所述目標(biāo)操作系統(tǒng),且高于其他候選操作系統(tǒng)的備選操作系統(tǒng);

39、將所述備選操作系統(tǒng)作為目標(biāo)操作系統(tǒng)響應(yīng)所述待處理任務(wù),并返回所述判斷所述目標(biāo)操作系統(tǒng)在運(yùn)行過程中是否存在異常的步驟,直至所述待處理任務(wù)響應(yīng)完成。

40、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種通信模組,所述通信模組包括:

41、任務(wù)獲取模塊,用于獲取待處理任務(wù),并確定所述待處理任務(wù)的任務(wù)類型;

42、操作系統(tǒng)選取模塊,用于根據(jù)所述任務(wù)類型從各操作系統(tǒng)中選擇至少兩個(gè)候選操作系統(tǒng);

43、任務(wù)響應(yīng)模塊,用于從各所述候選操作系統(tǒng)中選取目標(biāo)操作系統(tǒng)響應(yīng)所述待處理任務(wù);

44、異常檢測(cè)模塊,用于判斷所述目標(biāo)操作系統(tǒng)在運(yùn)行過程中是否存在異常;

45、所述任務(wù)響應(yīng)模塊,還用于若是,則從各所述候選操作系統(tǒng)中選擇備選操作系統(tǒng)響應(yīng)所述待處理任務(wù)。

46、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種通信設(shè)備,所述通信設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上文所述的基于openeuler的多os通信模組混合部署方案的步驟。

47、本申請(qǐng)?zhí)岢龅囊粋€(gè)或多個(gè)技術(shù)方案,至少具有以下技術(shù)效果:

48、本申請(qǐng)應(yīng)用于通信模組,通信模組中設(shè)有openeuler嵌入式平臺(tái),openeuler嵌入式平臺(tái)部署多個(gè)操作系統(tǒng),該方案包括:獲取待處理任務(wù),并確定待處理任務(wù)的任務(wù)類型;根據(jù)任務(wù)類型從各操作系統(tǒng)中選擇至少兩個(gè)候選操作系統(tǒng);從各候選操作系統(tǒng)中選取目標(biāo)操作系統(tǒng)響應(yīng)待處理任務(wù);判斷目標(biāo)操作系統(tǒng)在運(yùn)行過程中是否存在異常;若是,則從各候選操作系統(tǒng)中選擇備選操作系統(tǒng)響應(yīng)待處理任務(wù)。由于本申請(qǐng)通過openeuler嵌入式平臺(tái)部署多個(gè)操作系統(tǒng),通過待處理任務(wù)的任務(wù)類型選擇對(duì)應(yīng)的目標(biāo)操作系統(tǒng)進(jìn)行響應(yīng),在目標(biāo)操作系統(tǒng)存在異常時(shí),可選擇備選操作系統(tǒng)繼續(xù)響應(yīng)待處理任務(wù),因此相較于現(xiàn)有通信模組采用單一linux操作系統(tǒng),本申請(qǐng)能夠確保待處理任務(wù)能夠成功響應(yīng),避免該待處理任務(wù)對(duì)應(yīng)功能暫時(shí)失效的情況,有效滿足了用戶需求,進(jìn)而提高了用戶的使用體驗(yàn)。



技術(shù)特征:

1.一種基于openeuler的多os通信模組混合部署方案,其特征在于,所述方案應(yīng)用于通信模組,所述通信模組中設(shè)有openeuler嵌入式平臺(tái),所述openeuler嵌入式平臺(tái)部署多個(gè)操作系統(tǒng),所述方案包括:

2.如權(quán)利要求1所述的基于openeuler的多os通信模組混合部署方案,其特征在于,所述任務(wù)類型包括實(shí)時(shí)類型和非實(shí)時(shí)類型,所述確定所述待處理任務(wù)的任務(wù)類型的步驟,包括:

3.如權(quán)利要求2所述的基于openeuler的多os通信模組混合部署方案,其特征在于,所述根據(jù)所述任務(wù)類型從各所述操作系統(tǒng)中選擇至少兩個(gè)候選操作系統(tǒng)的步驟,包括:

4.如權(quán)利要求1所述的基于openeuler的多os通信模組混合部署方案,其特征在于,所述從各所述候選操作系統(tǒng)中選取目標(biāo)操作系統(tǒng)響應(yīng)所述待處理任務(wù)的步驟,包括:

5.如權(quán)利要求4所述的基于openeuler的多os通信模組混合部署方案,其特征在于,所述根據(jù)所述任務(wù)類型從各所述操作系統(tǒng)中選擇至少兩個(gè)候選操作系統(tǒng)的步驟之前,還包括:

6.如權(quán)利要求1所述的基于openeuler的多os通信模組混合部署方案,其特征在于,所述判斷所述目標(biāo)操作系統(tǒng)在運(yùn)行過程中是否存在異常的步驟,包括:

7.如權(quán)利要求6所述的基于openeuler的多os通信模組混合部署方案,其特征在于,所述判斷所述目標(biāo)性能指標(biāo)是否超出預(yù)設(shè)指標(biāo)閾值的步驟之后,還包括:

8.如權(quán)利要求1所述的基于openeuler的多os通信模組混合部署方案,其特征在于,所述若是,則從各所述候選操作系統(tǒng)中選擇備選操作系統(tǒng)響應(yīng)所述待處理任務(wù)的步驟,包括:

9.一種通信模組,其特征在于,所述通信模組包括:

10.一種通信設(shè)備,其特征在于,所述通信設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的基于openeuler的多os通信模組混合部署方案的步驟。


技術(shù)總結(jié)
本申請(qǐng)涉及通信技術(shù)領(lǐng)域,公開了一種基于openEuler的多OS通信模組混合部署方案,該方案應(yīng)用于通信模組,通信模組中設(shè)有openEuler嵌入式平臺(tái),openEuler嵌入式平臺(tái)部署多個(gè)操作系統(tǒng),該方案包括:獲取待處理任務(wù),并確定待處理任務(wù)的任務(wù)類型;根據(jù)任務(wù)類型從各操作系統(tǒng)中選擇至少兩個(gè)候選操作系統(tǒng);從各候選操作系統(tǒng)中選取目標(biāo)操作系統(tǒng)響應(yīng)待處理任務(wù);判斷目標(biāo)操作系統(tǒng)在運(yùn)行過程中是否存在異常;若是,則從各候選操作系統(tǒng)中選擇備選操作系統(tǒng)響應(yīng)待處理任務(wù),從而能夠確保待處理任務(wù)能夠成功響應(yīng),以滿足用戶需求,提高用戶的使用體驗(yàn)。

技術(shù)研發(fā)人員:郭錦煒,林麗玲,蕭偉翠,羅勇峰
受保護(hù)的技術(shù)使用者:深圳騰信百納科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/3/10
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 宽甸| 娄烦县| 高雄市| 行唐县| 桂平市| 平遥县| 三穗县| 商水县| 荔浦县| 阿拉善盟| 江达县| 绥德县| 泰宁县| 渝中区| 公安县| 繁昌县| 清河县| 万安县| 林芝县| 通榆县| 平谷区| 济阳县| 长武县| 玉环县| 武鸣县| 平山县| 宁蒗| 海林市| 随州市| 九龙城区| 泰兴市| 新泰市| 梁平县| 水富县| 台南市| 英吉沙县| 宁国市| 伊金霍洛旗| 辽中县| 阜宁县| 顺平县|