System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲av无码av制服另类专区,国产成人无码a区在线视频,性色AV一区二区三区无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    GPU內存釋放方法及相關裝置制造方法及圖紙

    技術編號:44426944 閱讀:3 留言:0更新日期:2025-02-28 18:40
    本申請公開了GPU內存釋放方法及相關裝置,在該方法中,應用從前臺切換到后臺運行后,可以根據GPU內存中緩存的該應用的紋理資源的圖片尺寸,釋放該應用的部分紋理資源,其中,尺寸較大的紋理資源的釋放量小于尺寸較小的紋理資源的釋放量。對于已緩存的小尺寸的紋理資源可以選擇較大的釋放比例,這樣,即使GPU需要重新渲染這部分小尺寸的紋理資源,也不會耗費過多的時間,對于已緩存的大尺寸的紋理資源可以選擇較小的釋放比例,這樣,可以盡可能避免GPU重新渲染這部分大尺寸的圖片紋理,而耗費過多的時間,直接使用緩存的紋理資源,從而做到靈活的釋放GPU內存中緩存的紋理資源。

    【技術實現步驟摘要】

    本申請涉及計算機領域,尤其涉及gpu內存釋放方法及相關裝置。


    技術介紹

    1、圖形處理器(graphics?processing?unit,gpu)是一種可進行繪圖運算工作的專用微處理器。gpu能夠生成二維或三維的圖形圖像和視頻,從而支撐基于窗口的操作系統、圖形用戶界面、視頻游戲、可視化圖像應用和視頻播放等等。


    技術實現思路

    1、本申請提供了gpu內存釋放方法及相關裝置,實現了在釋放應用的紋理資源時,根據紋理資源的尺寸確定不同尺寸的紋理資源的釋放量,保證在滿足渲染需求的同時盡可能減少應用占用的gpu內存。

    2、第一方面,本申請提供了一種gpu內存釋放方法,該方法包括:電子設備將第一應用從前臺切換到后臺運行;電子設備根據gpu內存中緩存的第一應用的紋理資源的圖片尺寸,釋放第一應用的部分紋理資源,其中,第一應用的紋理資源包括第一紋理資源和第二紋理資源,第一紋理資源的圖片尺寸小于第二紋理資源的圖片尺寸,第一紋理資源的釋放量大于第二紋理資源的釋放量。

    3、實施第一方面提供的方法,可以根據第一應用在gpu內存中緩存的紋理資源的圖片尺寸,靈活調整不同尺寸的紋理資源的釋放比例,對于已緩存的小尺寸的紋理資源可以選擇較大的釋放比例,這樣,即使gpu需要重新渲染這部分小尺寸的紋理資源,也不會耗費過多的時間,對于已緩存的大尺寸的紋理資源可以選擇較小的釋放比例,這樣,可以盡可能避免gpu重新渲染這部分大尺寸的圖片紋理,而耗費過多的時間,直接使用緩存的紋理資源,盡可能保證gpu渲染的效率,降低gpu資源的清理對gpu渲染的影響。

    4、結合第一方面,在一種實現方式中,電子設備將第一應用從前臺切換到后臺運行之后,第一應用的紋理資源在第一應用有后臺活動時釋放的數據量,比第一應用無后臺活動時釋放的數據量少。

    5、也就是說,可以根據應用是否存在后臺活動來確定對應用的紋理資源的釋放量,使應用在存在后臺活動時,盡可能保證應用的運行流暢度,使應用在不存在后臺活動時,盡可能減少該應用在gpu中占用的內存大小。

    6、結合第一方面,在一種實現方式中,電子設備將第一應用從前臺切換到后臺運行之后,若gpu內存中的空閑內存越少,電子設備釋放的第一應用的紋理資源越多。

    7、也就是說,可以根據gpu的內存壓力來確定對應用的紋理資源的釋放量,使gpu的內存壓力較大時,能夠通過釋放第一應用的紋理資源,來緩解gpu的內存壓力,在gpu的內存壓力較小時,能夠盡可能保證應用的渲染效率。

    8、結合第一方面,在一種實現方式中,第一紋理資源的釋放量與第二紋理資源的釋放量的比值等于第二紋理資源對應的硬解碼時間與第一紋理資源對應的硬解碼時間的比值。

    9、可見,電子設備可以通過紋理資源對應的硬解碼時間,精準地計算不同尺寸的紋理資源的釋放比例。

    10、結合第一方面,在一種實現方式中,該方法還包括:電子設備關閉第一應用;電子設備釋放cpu內存中緩存的第一應用的全部紋理資源。

    11、也就是說,若應用關閉后,可以將應用在gpu內存中緩存的資源全部清空,提高gpu內存的利用率。

    12、結合第一方面,在一種實現方式中,電子設備將第一應用從前臺切換到后臺運行之后,該方法還包括:電子設備釋放gpu內存中緩存的第一應用的字體資源和著色器資源。

    13、也就是說,在應用從前臺切換到后臺運行后,除了釋放紋理資源之外,還可以釋放該應用緩存的其他資源。

    14、結合第一方面,在一種實現方式中,電子設備釋放第一應用的紋理資源時,優先釋放電子設備再次在前臺運行第一應用時,使用概率最小的紋理資源。

    15、優先釋放使用概率較小的紋理資源,可以盡量避免若應用重新回到前臺時,需要重新計算gpu渲染所需的紋理資源,盡可能縮短應用渲染的時長。

    16、結合第一方面,在一種實現方式中,電子設備將第一應用從前臺切換到后臺運行之前,該方法還包括:電子設備檢測到第一操作,第一操作用于觸發將第一應用切換到后臺運行。

    17、第二方面,本申請實施例提供了一種電子設備,包括存儲器,一個或多個處理器,以及一個或多個程序;一個或多個處理器在執行一個或多個程序時,使得電子設備實現如第一方面或第一方面中的任意一種實現方式所描述的方法。

    18、第三方面,本申請實施例提供了一種計算機可讀存儲介質,包括指令,當指令在電子設備上運行時,使得電子設備執行如第一方面或第一方面中的任意一種實現方式所描述的方法。

    19、第四方面,本申請實施例提供了一種計算機程序產品,當計算機程序產品在計算機上運行時,使得計算機執行如第一方面或第一方面中的任意一種實現方式所描述的方法。

    本文檔來自技高網...

    【技術保護點】

    1.一種GPU內存釋放方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,電子設備將第一應用從前臺切換到后臺運行之后,

    3.根據權利要求1或2所述的方法,其特征在于,電子設備將第一應用從前臺切換到后臺運行之后,若所述GPU內存中的空閑內存越少,所述電子設備釋放的所述第一應用的紋理資源越多。

    4.根據權利要求1-3任一項所述的方法,其特征在于,所述第一紋理資源的釋放量與所述第二紋理資源的釋放量的比值等于第二紋理資源對應的硬解碼時間與第一紋理資源對應的硬解碼時間的比值。

    5.根據權利要求1-4任一項所述的方法,其特征在于,所述方法還包括:

    6.根據權利要求1-5任一項所述的方法,其特征在于,電子設備將第一應用從前臺切換到后臺運行之后,所述方法還包括:

    7.根據權利要求1-6任一項所述的方法,其特征在于,所述電子設備釋放所述第一應用的紋理資源時,優先釋放所述電子設備再次在前臺運行所述第一應用時,使用概率最小的紋理資源。

    8.根據權利要求1-7任一項所述的方法,其特征在于,電子設備將第一應用從前臺切換到后臺運行之前,所述方法還包括:

    9.一種電子設備,其特征在于,包括存儲器,一個或多個處理器,以及一個或多個程序;所述一個或多個處理器在執行所述一個或多個程序時,使得所述電子設備實現如權利要求1至8任一項所述的方法。

    10.一種計算機可讀存儲介質,包括指令,其特征在于,當所述指令在電子設備上運行時,使得所述電子設備執行如權利要求1至8任一項所述的方法。

    ...

    【技術特征摘要】

    1.一種gpu內存釋放方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,電子設備將第一應用從前臺切換到后臺運行之后,

    3.根據權利要求1或2所述的方法,其特征在于,電子設備將第一應用從前臺切換到后臺運行之后,若所述gpu內存中的空閑內存越少,所述電子設備釋放的所述第一應用的紋理資源越多。

    4.根據權利要求1-3任一項所述的方法,其特征在于,所述第一紋理資源的釋放量與所述第二紋理資源的釋放量的比值等于第二紋理資源對應的硬解碼時間與第一紋理資源對應的硬解碼時間的比值。

    5.根據權利要求1-4任一項所述的方法,其特征在于,所述方法還包括:

    6.根據權利要求1-5任一項所述的方法,其特征在于,電子設備將第一應用...

    【專利技術屬性】
    技術研發人員:林海銘,季柯丞李旭輝,宋遠征,
    申請(專利權)人:華為技術有限公司,
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 四虎国产精品永久在线无码| 午夜爽喷水无码成人18禁三级| 亚洲av麻豆aⅴ无码电影| 久久精品无码中文字幕| a级毛片无码免费真人久久| 无套中出丰满人妻无码| 无码综合天天久久综合网| 无码性午夜视频在线观看| 精品无码黑人又粗又大又长| 亚洲成av人片不卡无码| 日韩精品无码一区二区三区四区| 亚洲午夜无码久久久久软件| 亚洲日韩精品A∨片无码| 国产精品无码久久综合网| 免费精品无码AV片在线观看| 国产av无码专区亚洲国产精品| 亚洲中文无码永久免| 亚洲国产精品无码久久一线| 免费无码黄网站在线观看| 亚洲av无码专区国产不乱码 | 一本加勒比hezyo无码专区| 亚洲AV无码一区二区三区久久精品| 东京无码熟妇人妻AV在线网址| 无码视频免费一区二三区| 蜜桃AV无码免费看永久| 亚洲精品无码久久毛片波多野吉衣 | 亚洲av无码专区在线播放| 日韩精品无码免费视频| 免费无遮挡无码视频在线观看| 亚洲av无码日韩av无码网站冲| 无码aⅴ精品一区二区三区浪潮| 国产亚洲人成无码网在线观看| 亚洲成A∨人片天堂网无码| 日韩专区无码人妻| 亚洲精品国产日韩无码AV永久免费网 | 亚洲午夜无码片在线观看影院猛| 午夜无码性爽快影院6080| 亚洲精品自偷自拍无码| 人妻精品久久无码区| 精品无码成人网站久久久久久| 无码中文字幕人妻在线一区二区三区 |