欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種車載通信服務(wù)的內(nèi)存管理方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號:40532887發(fā)布日期:2024-12-31 13:49閱讀:13來源:國知局
一種車載通信服務(wù)的內(nèi)存管理方法、裝置、設(shè)備及介質(zhì)與流程

本技術(shù)涉及軟件開發(fā),尤其涉及一種車載通信服務(wù)的內(nèi)存管理方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、隨著車載以太網(wǎng)和通信系統(tǒng)的快速發(fā)展,對整車通信及上層業(yè)務(wù)產(chǎn)生了顛覆性影響。然而,車載以太網(wǎng)通信作為車載平臺的一個重要的計算機內(nèi)存和處理器的占用維度,對于硬件資源的資源消耗變得越來越大,存在不必要的資源消耗和浪費等問題。綜上,相關(guān)技術(shù)中存在的技術(shù)問題有待得到改善。


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

1、本技術(shù)實施例的主要目的在于提出一種車載通信服務(wù)的內(nèi)存管理方法、裝置、設(shè)備及介質(zhì),能夠提高資源的利用率及通信的成功率。

2、為實現(xiàn)上述目的,本技術(shù)實施例的一方面提出了一種車載通信服務(wù)的內(nèi)存管理方法,所述方法包括:

3、在微處理器單元中部署狀態(tài)管理模塊;

4、通過所述狀態(tài)管理模塊對服務(wù)端和客戶端進行注冊處理,得到主題標(biāo)識號;其中,所述服務(wù)端和所述客戶端通過共享內(nèi)存進行通信;

5、根據(jù)所述主題標(biāo)識號對所述共享內(nèi)存進行引用計數(shù)處理,得到計數(shù)結(jié)果;

6、根據(jù)所述計數(shù)結(jié)果對所述共享內(nèi)存進行回收處理,并對所述共享內(nèi)存進行注銷。

7、在一些實施例中,所述在微處理器單元中部署狀態(tài)管理模塊,包括以下步驟:

8、基于汽車開放系統(tǒng)架構(gòu)狀態(tài)管理規(guī)范進行開發(fā)得到所述狀態(tài)管理模塊;

9、基于自適應(yīng)汽車開放系統(tǒng)架構(gòu)通信服務(wù)規(guī)范進行通信底座開發(fā)得到微處理器單元;

10、將所述狀態(tài)管理模塊部署至所述微處理器單元。

11、在一些實施例中,所述通過所述狀態(tài)管理模塊對服務(wù)端和客戶端進行注冊處理,得到主題標(biāo)識號,包括以下步驟:

12、通過所述狀態(tài)管理模塊接收所述服務(wù)端發(fā)送的服務(wù)端參數(shù);

13、通過所述狀態(tài)管理模塊接收所述客戶端發(fā)送的客戶端參數(shù);

14、根據(jù)所述服務(wù)端參數(shù)和所述客戶端參數(shù)進行事件關(guān)聯(lián)分析處理,得到主題標(biāo)識號。

15、在一些實施例中,所述根據(jù)所述主題標(biāo)識號對所述共享內(nèi)存進行引用計數(shù)處理,得到計數(shù)結(jié)果,包括以下步驟:

16、對所述主題標(biāo)識號的計數(shù)值初始化;

17、根據(jù)所述客戶端或所述服務(wù)端對所述共享內(nèi)存對象進行引用計數(shù)處理,對所述主題標(biāo)識號的計數(shù)值進行自增處理,得到計數(shù)結(jié)果。

18、在一些實施例中,所述根據(jù)所述計數(shù)結(jié)果對所述共享內(nèi)存進行回收處理,包括以下步驟:

19、通過所述狀態(tài)管理模塊根據(jù)所述計數(shù)結(jié)果對所述客戶端和所述服務(wù)端進行運行狀態(tài)監(jiān)控處理,得到回收狀態(tài);

20、根據(jù)所述回收狀態(tài)對所述共享內(nèi)存進行回收處理。

21、在一些實施例中,所述根據(jù)所述回收狀態(tài)對所述共享內(nèi)存進行回收處理,具體包括以下步驟至少之一:

22、當(dāng)所述回收狀態(tài)為所述客戶端和所述服務(wù)端不使用共享內(nèi)存對象時,對所述共享內(nèi)存對象進行刪除;

23、當(dāng)所述回收狀態(tài)為所述客戶端或所述服務(wù)端發(fā)生進程關(guān)閉狀態(tài)時,將通信服務(wù)崩潰消息返回至進程,對所述進程關(guān)聯(lián)的所述計數(shù)結(jié)果進行清零;

24、當(dāng)所述回收狀態(tài)為內(nèi)存危險注冊時,根據(jù)所述主題標(biāo)識號刪除所述共享內(nèi)存對象,并通過所述狀態(tài)管理模塊關(guān)閉所述服務(wù)端和所述客戶端。

25、在一些實施例中,所述對所述共享內(nèi)存進行注銷,包括以下步驟:

26、通過所述狀態(tài)管理模塊接收所述服務(wù)端和所述客戶端的注銷參數(shù);

27、根據(jù)所述注銷參數(shù)對所述服務(wù)端和所述客戶端進行共享內(nèi)存注銷處理,對所述共享內(nèi)存對象進行刪除。

28、為實現(xiàn)上述目的,本技術(shù)實施例的另一方面提出了一種車載通信服務(wù)的內(nèi)存管理裝置,所述裝置包括:

29、第一模塊,用于在微處理器單元中部署狀態(tài)管理模塊;

30、第二模塊,用于通過所述狀態(tài)管理模塊對服務(wù)端和客戶端進行注冊處理,得到主題標(biāo)識號;其中,所述服務(wù)端和所述客戶端通過共享內(nèi)存進行通信;

31、第三模塊,用于根據(jù)所述主題標(biāo)識號對所述共享內(nèi)存進行引用計數(shù)處理,得到計數(shù)結(jié)果;

32、第四模塊,用于根據(jù)所述計數(shù)結(jié)果對所述共享內(nèi)存進行回收處理,并對所述共享內(nèi)存進行注銷。

33、在一些實施例中,所述第一模塊,用于在微處理器單元中部署狀態(tài)管理模塊,包括:

34、第一單元,基于汽車開放系統(tǒng)架構(gòu)狀態(tài)管理規(guī)范進行開發(fā)得到所述狀態(tài)管理模塊;

35、第二單元,基于自適應(yīng)汽車開放系統(tǒng)架構(gòu)通信服務(wù)規(guī)范進行通信底座開發(fā)得到微處理器單元;

36、第三單元,用于將所述狀態(tài)管理模塊部署至所述微處理器單元。

37、在一些實施例中,所述第二模塊,用于通過所述狀態(tài)管理模塊對服務(wù)端和客戶端進行注冊處理,得到主題標(biāo)識號,包括:

38、第四單元,用于通過所述狀態(tài)管理模塊接收所述服務(wù)端發(fā)送的服務(wù)端參數(shù);

39、第五單元,用于通過所述狀態(tài)管理模塊接收所述客戶端發(fā)送的客戶端參數(shù);

40、第六單元,用于根據(jù)所述服務(wù)端參數(shù)和所述客戶端參數(shù)進行事件關(guān)聯(lián)分析處理,得到主題標(biāo)識號。

41、在一些實施例中,所述第三模塊,用于根據(jù)所述主題標(biāo)識號對所述共享內(nèi)存進行引用計數(shù)處理,得到計數(shù)結(jié)果,包括:

42、第七單元,用于對所述主題標(biāo)識號的計數(shù)值初始化;

43、第八單元,用于根據(jù)所述客戶端或所述服務(wù)端對所述共享內(nèi)存對象進行引用計數(shù)處理,對所述主題標(biāo)識號的計數(shù)值進行自增處理,得到計數(shù)結(jié)果。

44、在一些實施例中,所述第四模塊,用于根據(jù)所述計數(shù)結(jié)果對所述共享內(nèi)存進行回收處理,包括:

45、第九單元,用于通過所述狀態(tài)管理模塊根據(jù)所述計數(shù)結(jié)果對所述客戶端和所述服務(wù)端進行運行狀態(tài)監(jiān)控處理,得到回收狀態(tài);

46、第十單元,用于根據(jù)所述回收狀態(tài)對所述共享內(nèi)存進行回收處理。

47、在一些實施例中,所述第十單元,用于根據(jù)所述回收狀態(tài)對所述共享內(nèi)存進行回收處理,具體包括以下子單元至少之一:

48、第一子單元,用于當(dāng)所述回收狀態(tài)為所述客戶端和所述服務(wù)端不使用共享內(nèi)存對象時,對所述共享內(nèi)存對象進行刪除;

49、第二子單元,用于當(dāng)所述回收狀態(tài)為所述客戶端或所述服務(wù)端發(fā)生進程關(guān)閉狀態(tài)時,將通信服務(wù)崩潰消息返回至進程,對所述進程關(guān)聯(lián)的所述計數(shù)結(jié)果進行清零;

50、第三子單元,用于當(dāng)所述回收狀態(tài)為內(nèi)存危險注冊時,根據(jù)所述主題標(biāo)識號刪除所述共享內(nèi)存對象,并通過所述狀態(tài)管理模塊關(guān)閉所述服務(wù)端和所述客戶端。

51、在一些實施例中,所述第四模塊,用于對所述共享內(nèi)存進行注銷,包括:

52、第十一單元,用于通過所述狀態(tài)管理模塊接收所述服務(wù)端和所述客戶端的注銷參數(shù);

53、第十二單元,用于根據(jù)所述注銷參數(shù)對所述服務(wù)端和所述客戶端進行共享內(nèi)存注銷處理,對所述共享內(nèi)存對象進行刪除。

54、為實現(xiàn)上述目的,本技術(shù)實施例的另一方面提出了一種電子設(shè)備,所述電子設(shè)備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)前面所述的方法。

55、為實現(xiàn)上述目的,本技術(shù)實施例的另一方面提出了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)前面所述的方法。

56、本技術(shù)實施例至少包括以下有益效果:本技術(shù)提供一種車載通信服務(wù)的內(nèi)存管理方法、裝置、設(shè)備及介質(zhì),該方案通過在微處理器單元中部署狀態(tài)管理模塊;通過狀態(tài)管理模塊對服務(wù)端和客戶端進行注冊處理,得到主題標(biāo)識號;其中,服務(wù)端和客戶端通過共享內(nèi)存進行通信;根據(jù)主題標(biāo)識號對共享內(nèi)存進行引用計數(shù)處理,得到計數(shù)結(jié)果;根據(jù)計數(shù)結(jié)果對共享內(nèi)存進行回收處理,并對共享內(nèi)存進行注銷。本方案通過對平臺全局的共享內(nèi)存對象引用進行計數(shù)對共享內(nèi)存進行回收管理,能夠在車載平臺通信運行過程中降低平臺內(nèi)存資源的浪費和提高平臺通信的可靠性。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
大城县| 元江| 德令哈市| 昌乐县| 泗水县| 临朐县| 涡阳县| 穆棱市| 西安市| 晋中市| 荆门市| 凌源市| 诏安县| 安陆市| 怀仁县| 宝山区| 定结县| 溧阳市| 永平县| 县级市| 成武县| 新巴尔虎右旗| 中西区| 西林县| 永清县| 科技| 汾阳市| 松原市| 额尔古纳市| 藁城市| 乌鲁木齐县| 禹城市| 沁水县| 麻江县| 铜山县| 柏乡县| 泰安市| 和硕县| 乐业县| 古浪县| 二连浩特市|