System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 日韩精品无码人成视频手机,国产成人无码一区二区在线观看 ,亚洲av无码国产综合专区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    內(nèi)存資源的管理方法和裝置、存儲介質(zhì)及電子設(shè)備制造方法及圖紙

    技術(shù)編號:44475930 閱讀:4 留言:0更新日期:2025-03-04 17:44
    本申請公開了一種內(nèi)存資源的管理方法和裝置、存儲介質(zhì)及電子設(shè)備。其中,該方法包括:響應(yīng)于目標(biāo)進程啟動,初始化目標(biāo)進程的目標(biāo)接口;響應(yīng)于接收到第一進程發(fā)送的第一消息,通過目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,第一進程部署于客戶端,客戶端和服務(wù)端被設(shè)置為使用相同的內(nèi)存空間,目標(biāo)引用次數(shù)表示目標(biāo)內(nèi)存資源被引用的次數(shù),第一消息用于指示需要使用目標(biāo)內(nèi)存資源;響應(yīng)于接收到第二消息,通過目標(biāo)接口將目標(biāo)引用次數(shù)減少預(yù)設(shè)值,其中,第二消息用于指示目標(biāo)內(nèi)存資源使用完畢;在目標(biāo)引用次數(shù)滿足預(yù)設(shè)條件的情況下,釋放目標(biāo)內(nèi)存資源。本申請解決了內(nèi)存資源的管理效率較低的技術(shù)問題。

    【技術(shù)實現(xiàn)步驟摘要】

    本申請涉及計算機領(lǐng)域,具體而言,涉及一種內(nèi)存資源的管理方法和裝置、存儲介質(zhì)及電子設(shè)備。


    技術(shù)介紹

    1、在相關(guān)技術(shù)中,用戶可以根據(jù)操作系統(tǒng)開發(fā)者提供的用戶軟件開發(fā)工具包(sdk),獨立開發(fā)應(yīng)用程序,并將應(yīng)用程序安裝至終端設(shè)備,進而,在終端設(shè)備上通過sdk發(fā)送業(yè)務(wù)請求到服務(wù)進程,完成相關(guān)業(yè)務(wù)的執(zhí)行,在這一過程中,由于業(yè)務(wù)執(zhí)行過程中存在多進程訪問內(nèi)存資源的需求,在這一過程中,往往存在進程異常退出,內(nèi)存資源異常釋放的現(xiàn)象,因此,相關(guān)技術(shù)中存在著內(nèi)存資源的管理效率較低的技術(shù)問題。

    2、針對上述的問題,目前尚未提出有效的解決方案。


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

    1、本申請實施例提供了一種內(nèi)存資源的管理方法和裝置、存儲介質(zhì)及電子設(shè)備,以至少解決內(nèi)存資源的管理效率較低的技術(shù)問題。

    2、根據(jù)本申請實施例的一個方面,提供了一種內(nèi)存資源的管理方法,包括:響應(yīng)于目標(biāo)進程啟動,初始化所述目標(biāo)進程的目標(biāo)接口,其中,所述目標(biāo)進程部署于服務(wù)端,所述目標(biāo)接口用于從所述服務(wù)端更新內(nèi)存資源的引用次數(shù);響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,其中,所述第一進程部署于客戶端,所述客戶端和所述服務(wù)端被設(shè)置為使用相同的內(nèi)存空間,所述目標(biāo)引用次數(shù)表示目標(biāo)內(nèi)存資源被引用的次數(shù),所述第一消息用于指示需要使用所述目標(biāo)內(nèi)存資源;響應(yīng)于接收到第二消息,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值,其中,所述第二消息用于指示所述目標(biāo)內(nèi)存資源使用完畢;在所述目標(biāo)引用次數(shù)滿足預(yù)設(shè)條件的情況下,釋放所述目標(biāo)內(nèi)存資源。

    3、根據(jù)本申請實施例的另一方面,還提供了一種內(nèi)存資源的管理裝置,包括:啟動模塊,用于響應(yīng)于目標(biāo)進程啟動,初始化所述目標(biāo)進程的目標(biāo)接口,其中,所述目標(biāo)進程部署于服務(wù)端,所述目標(biāo)接口用于從所述服務(wù)端更新內(nèi)存資源的引用次數(shù);第一更新模塊,用于響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,其中,所述第一進程部署于客戶端,所述客戶端和所述服務(wù)端被設(shè)置為使用相同的內(nèi)存空間,所述目標(biāo)引用次數(shù)表示目標(biāo)內(nèi)存資源被引用的次數(shù),所述第一消息用于指示需要使用所述目標(biāo)內(nèi)存資源;第二更新模塊,用于響應(yīng)于接收到第二消息,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值,其中,所述第二消息用于指示所述目標(biāo)內(nèi)存資源使用完畢;釋放模塊,用于在所述目標(biāo)引用次數(shù)滿足預(yù)設(shè)條件的情況下,釋放所述目標(biāo)內(nèi)存資源。

    4、可選地,所述裝置用于通過如下方式響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值:響應(yīng)于接收到所述第一消息,從所述內(nèi)存空間中采集所述目標(biāo)內(nèi)存資源;通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,將所述目標(biāo)內(nèi)存資源發(fā)送至所述第一進程。

    5、可選地,所述裝置用于通過如下方式響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,包括以下至少之一:在所述第一消息指示所述第一進程請求獲取所述目標(biāo)內(nèi)存資源的情況下,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)增加所述預(yù)設(shè)值;在所述第一消息指示所述第一進程請求基于所述目標(biāo)內(nèi)存資源執(zhí)行目標(biāo)業(yè)務(wù)的情況下,異步實現(xiàn)通過所述目標(biāo)進程執(zhí)行所述目標(biāo)業(yè)務(wù)和通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)增加所述預(yù)設(shè)值,其中,所述第一進程請求基于所述目標(biāo)內(nèi)存資源執(zhí)行所述目標(biāo)業(yè)務(wù)時,所述第一進程通過第一接口將所述目標(biāo)引用次數(shù)增加所述預(yù)設(shè)值,所述第一接口用于從所述第一進程部署的客戶端更新內(nèi)存資源的引用次數(shù)。

    6、可選地,所述裝置用于通過如下方式響應(yīng)于接收到第二消息,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值:在所述第二消息指示所述第一進程請求釋放所述目標(biāo)內(nèi)存資源的情況下,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值,其中,所述第一進程請求釋放所述目標(biāo)內(nèi)存資源時,所述第一進程通過所述第一接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值;在所述第二消息指示所述目標(biāo)業(yè)務(wù)執(zhí)行完成的情況下,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值。

    7、可選地,所述裝置用于通過如下方式在所述目標(biāo)引用次數(shù)滿足預(yù)設(shè)條件的情況下,釋放所述目標(biāo)內(nèi)存資源:周期性通過線程查詢所述內(nèi)存空間中每個內(nèi)存資源對應(yīng)的引用次數(shù);將所述引用次數(shù)滿足所述預(yù)設(shè)條件的內(nèi)存資源確定為待釋放內(nèi)存資源,通過調(diào)用預(yù)設(shè)回調(diào)函數(shù)釋放所述待釋放內(nèi)存資源。

    8、可選地,所述裝置還用于:所述響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值之后,響應(yīng)于接收到所述第一進程發(fā)送的第三消息,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值,其中,所述第三消息用于指示所述第一進程存在異常,所述第一進程請求基于所述目標(biāo)內(nèi)存資源執(zhí)行所述目標(biāo)業(yè)務(wù)時,所述第一進程通過第一接口將所述目標(biāo)引用次數(shù)增加所述預(yù)設(shè)值,所述第一進程存在異常時,所述第一進程通過所述第一接口將引用子次數(shù)清零,所述目標(biāo)引用次數(shù)包括所述引用子次數(shù),所述引用子次數(shù)表示所述目標(biāo)內(nèi)存資源被所述第一進程引用的次數(shù),所述第一接口用于從所述第一進程部署的客戶端更新內(nèi)存資源的引用次數(shù)。

    9、可選地,所述裝置還用于:所述響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值之后,響應(yīng)于接收到所述第一進程發(fā)送的第四消息,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值,其中,所述第四消息用于指示所述第一進程將所述目標(biāo)內(nèi)存資源對應(yīng)的物理地址已發(fā)送至第二進程,且所述第一進程存在異常,所述第二進程請求基于所述目標(biāo)內(nèi)存資源執(zhí)行所述目標(biāo)業(yè)務(wù)時,所述第二進程通過第二接口將所述目標(biāo)引用次數(shù)增加所述預(yù)設(shè)值;所述第二進程請求釋放所述目標(biāo)內(nèi)存資源時,所述第二進程通過所述第二接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值,所述第二接口用于從所述第二進程部署的客戶端更新內(nèi)存資源的引用次數(shù)。

    10、根據(jù)本申請實施例的又一方面,還提供了一種計算機可讀的存儲介質(zhì),該計算機可讀的存儲介質(zhì)中存儲有計算機程序,其中,該計算機程序被設(shè)置為運行時執(zhí)行上述內(nèi)存資源的管理方法。

    11、根據(jù)本申請實施例的又一方面,提供一種計算機程序產(chǎn)品或計算機程序,該計算機程序產(chǎn)品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質(zhì)中。計算機設(shè)備的處理器從計算機可讀存儲介質(zhì)讀取該計算機指令,處理器執(zhí)行該計算機指令,使得該計算機設(shè)備執(zhí)行如以上內(nèi)存資源的管理方法。

    12、根據(jù)本申請實施例的又一方面,還提供了一種電子設(shè)備,包括存儲器和處理器,上述存儲器中存儲有計算機程序,上述處理器被設(shè)置為通過所述計算機程序執(zhí)行上述的內(nèi)存資源的管理方法。

    13、在本申請實施例中,采用響應(yīng)于目標(biāo)進程啟動,初始化目標(biāo)進程的目標(biāo)接口,其中,目標(biāo)進程部署于服務(wù)端,目標(biāo)接口用于從服務(wù)端更新內(nèi)存資源的引用次數(shù);響應(yīng)于接收到第一進程發(fā)送的第一消息,通過目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,其中,第一進程部署于客戶端,客戶端和服務(wù)端被設(shè)置為使用相同的內(nèi)存空間,目標(biāo)引用次數(shù)表示目標(biāo)內(nèi)存資源被引用的次數(shù),第一消息用于指示需要使用目標(biāo)內(nèi)存資源;本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種內(nèi)存資源的管理方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,包括以下至少之一:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述響應(yīng)于接收到第二消息,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值,包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述目標(biāo)引用次數(shù)滿足預(yù)設(shè)條件的情況下,釋放所述目標(biāo)內(nèi)存資源,包括:

    6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值之后,所述方法還包括:

    7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值之后,所述方法還包括:

    8.一種內(nèi)存資源的管理裝置,其特征在于,包括:>

    9.一種計算機可讀的存儲介質(zhì),其特征在于,所述計算機可讀的存儲介質(zhì)包括存儲的計算機程序,其中,所述計算機程序可被電子設(shè)備運行時執(zhí)行所述權(quán)利要求1至7任一項中所述的方法。

    10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,該計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7任一項中所述方法的步驟。

    11.一種電子設(shè)備,包括存儲器和處理器,其特征在于,所述存儲器中存儲有計算機程序,所述處理器被設(shè)置為通過所述計算機程序執(zhí)行所述權(quán)利要求1至7任一項中所述的方法。

    ...

    【技術(shù)特征摘要】

    1.一種內(nèi)存資源的管理方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增加預(yù)設(shè)值,包括以下至少之一:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述響應(yīng)于接收到第二消息,通過所述目標(biāo)接口將所述目標(biāo)引用次數(shù)減少所述預(yù)設(shè)值,包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述目標(biāo)引用次數(shù)滿足預(yù)設(shè)條件的情況下,釋放所述目標(biāo)內(nèi)存資源,包括:

    6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接收到第一進程發(fā)送的第一消息,通過所述目標(biāo)接口將目標(biāo)引用次數(shù)增...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:梁昆,樓進峰印義仲,
    申請(專利權(quán))人:浙江大華技術(shù)股份有限公司,
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 亚洲av片不卡无码久久| 亚洲AV无码精品色午夜果冻不卡 | 国产∨亚洲V天堂无码久久久| 人妻无码一区二区三区四区| 国产午夜无码视频在线观看| 无码熟熟妇丰满人妻啪啪软件| 寂寞少妇做spa按摩无码| 无码夫の前で人妻を犯す中字| a级毛片免费全部播放无码| 中文字幕韩国三级理论无码| 亚洲av无码无在线观看红杏| 日韩中文无码有码免费视频 | 亚洲va无码手机在线电影| 亚洲精品av无码喷奶水糖心| 亚洲VA中文字幕无码一二三区| 天天看高清无码一区二区三区| 麻豆AV无码精品一区二区| 亚洲AV无码乱码在线观看裸奔| 波多野结衣AV无码| 在线无码视频观看草草视频| 中文字幕韩国三级理论无码| 久久久国产精品无码免费专区| 成在线人免费无码高潮喷水| 激情射精爆插热吻无码视频| 亚洲欧洲国产综合AV无码久久| 日韩精品中文字幕无码一区| 国产AV无码专区亚洲AV男同| 国产精品亚洲а∨无码播放| 日韩精品无码一区二区三区四区| 国产精品无码一本二本三本色| 无码精油按摩潮喷在播放| 亚洲国产精品无码久久98 | 久久亚洲AV无码精品色午夜麻豆 | 无码精品前田一区二区 | 无码aⅴ精品一区二区三区| 中文字幕无码乱码人妻系列蜜桃 | 少妇人妻无码精品视频app| 亚洲日韩乱码中文无码蜜桃臀网站| 成年免费a级毛片免费看无码| 日日日日做夜夜夜夜无码| 成人午夜亚洲精品无码网站|