国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      終端系統(tǒng)的內(nèi)存查殺方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)與流程

      文檔序號(hào):40398709發(fā)布日期:2024-12-20 12:22閱讀:3來源:國(guó)知局
      終端系統(tǒng)的內(nèi)存查殺方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)與流程

      本申請(qǐng)涉及系統(tǒng)內(nèi)存查殺,尤其涉及一種終端系統(tǒng)的內(nèi)存查殺方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)。


      背景技術(shù):

      1、基于安卓(android)的終端系統(tǒng),內(nèi)存資源是一個(gè)取決于內(nèi)存硬件且大小固定的資源,因此,其使用存在大小瓶頸,系統(tǒng)中運(yùn)行的應(yīng)用不能無限制的使用內(nèi)存。為了確保內(nèi)存不被系統(tǒng)無限制的使用,現(xiàn)有技術(shù)主要判斷系統(tǒng)的可用內(nèi)存是否低于某一閾值,若是,則找出優(yōu)先級(jí)最低的應(yīng)用并將其查殺,從而騰出該應(yīng)用占用的內(nèi)存。

      2、然而,假如某個(gè)優(yōu)先級(jí)非常高的應(yīng)用因?yàn)閮?nèi)存泄漏或者其他原因?qū)е抡加脙?nèi)存非常大,現(xiàn)有技術(shù)的方式很難查殺到該應(yīng)用,從而無法解決因該應(yīng)用占用內(nèi)存過大導(dǎo)致的系統(tǒng)不穩(wěn)定、系統(tǒng)功能異常等問題。


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

      1、鑒于現(xiàn)有技術(shù)中的上述缺陷或不足,本申請(qǐng)旨在提供一種終端系統(tǒng)的內(nèi)存查殺方法、裝置、設(shè)備和存儲(chǔ)介質(zhì),解決優(yōu)先級(jí)高、占用內(nèi)存大的應(yīng)用無法被查殺導(dǎo)致的系統(tǒng)可用內(nèi)存持續(xù)減少的問題,進(jìn)而解決了系統(tǒng)卡頓、不穩(wěn)定、功能異常等現(xiàn)象,提升了系統(tǒng)的性能和穩(wěn)定性。

      2、本申請(qǐng)實(shí)施例提供一種終端系統(tǒng)的內(nèi)存查殺方法,該方法包括:

      3、響應(yīng)于檢測(cè)到終端系統(tǒng)的可用內(nèi)存低于預(yù)設(shè)可用內(nèi)存閾值,基于待查殺數(shù)據(jù)集中各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值、以及各所述待查殺應(yīng)用在所述終端系統(tǒng)中的占用內(nèi)存,確定第一目標(biāo)查殺應(yīng)用并對(duì)所述第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理;

      4、若查殺處理后所述可用內(nèi)存低于所述預(yù)設(shè)可用內(nèi)存閾值,則基于所述終端系統(tǒng)對(duì)應(yīng)的應(yīng)用優(yōu)先級(jí)信息,確定第二目標(biāo)查殺應(yīng)用并對(duì)所述第二目標(biāo)查殺應(yīng)用進(jìn)行查殺處理。

      5、可選的,所述基于待查殺數(shù)據(jù)集中各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值、以及各所述待查殺應(yīng)用在所述終端系統(tǒng)中的占用內(nèi)存,確定第一目標(biāo)查殺應(yīng)用并對(duì)所述第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理,包括:

      6、將所述待查殺數(shù)據(jù)集中的第一個(gè)待查殺應(yīng)用作為當(dāng)前判斷應(yīng)用,其中,所述待查殺數(shù)據(jù)集包括各待查殺應(yīng)用以及各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值;

      7、判斷所述當(dāng)前判斷應(yīng)用的占用內(nèi)存是否超過所述當(dāng)前判斷應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值,若是,則將所述當(dāng)前判斷應(yīng)用確定為第一目標(biāo)查殺應(yīng)用,并對(duì)所述第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理;

      8、判斷查殺處理后所述可用內(nèi)存是否低于所述預(yù)設(shè)可用內(nèi)存閾值,若是,則將所述待查殺數(shù)據(jù)集中所述當(dāng)前判斷應(yīng)用的下一個(gè)待查殺應(yīng)用作為新的當(dāng)前判斷應(yīng)用,返回執(zhí)行判斷所述當(dāng)前判斷應(yīng)用的占用內(nèi)存是否超過所述當(dāng)前判斷應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值的步驟,直至所述當(dāng)前判斷應(yīng)用為所述待查殺數(shù)據(jù)集中的最后一個(gè)待查殺應(yīng)用。

      9、可選的,基于所述終端系統(tǒng)對(duì)應(yīng)的應(yīng)用優(yōu)先級(jí)信息,確定第二目標(biāo)查殺應(yīng)用并對(duì)所述第二目標(biāo)查殺應(yīng)用進(jìn)行查殺處理,包括:

      10、基于所述終端系統(tǒng)對(duì)應(yīng)的應(yīng)用優(yōu)先級(jí)信息,以優(yōu)先級(jí)由低到高的順序,在所述終端系統(tǒng)中依次確定第二目標(biāo)查殺應(yīng)用,并對(duì)所述第二目標(biāo)查殺應(yīng)用進(jìn)行查殺處理,直至所述可用內(nèi)存大于所述預(yù)設(shè)可用內(nèi)存閾值。

      11、可選的,在基于待查殺數(shù)據(jù)集中各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值、以及各所述待查殺應(yīng)用在所述終端系統(tǒng)中的占用內(nèi)存,確定第一目標(biāo)查殺應(yīng)用并對(duì)所述第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理之前,還包括:

      12、確定各應(yīng)用在所述終端系統(tǒng)中的占用內(nèi)存,并按照占用內(nèi)存由大到小的順序?qū)λ袘?yīng)用進(jìn)行排序;

      13、將排序結(jié)果中前n名應(yīng)用的應(yīng)用相關(guān)信息發(fā)送至服務(wù)端,以使所述服務(wù)端基于前n名應(yīng)用的應(yīng)用相關(guān)信息,確定各待查殺應(yīng)用以及各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值,構(gòu)建待查殺數(shù)據(jù)集;

      14、接收所述服務(wù)端反饋的待查殺數(shù)據(jù)集。

      15、可選的,所述方法還包括:

      16、接收服務(wù)端下發(fā)的待查殺數(shù)據(jù)集,其中,所述待查殺數(shù)據(jù)集由所述服務(wù)端基于其它同類型的終端系統(tǒng)發(fā)送的應(yīng)用相關(guān)信息確定。

      17、可選的,在基于所述終端系統(tǒng)對(duì)應(yīng)的應(yīng)用優(yōu)先級(jí)信息,確定第二目標(biāo)查殺應(yīng)用并對(duì)所述第二目標(biāo)查殺應(yīng)用進(jìn)行查殺處理之前,還包括:

      18、將查殺處理后所述終端系統(tǒng)中各應(yīng)用的占用內(nèi)存發(fā)送至服務(wù)端,以使所述服務(wù)端根據(jù)各應(yīng)用的占用內(nèi)存,降低所述待查殺數(shù)據(jù)集中待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值,或更換所述待查殺數(shù)據(jù)集中的待查殺應(yīng)用并確定對(duì)應(yīng)的預(yù)設(shè)應(yīng)用內(nèi)存閾值;

      19、接收所述服務(wù)端反饋的更新后的待查殺數(shù)據(jù)集。

      20、可選的,在對(duì)所述第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理之后,還包括:

      21、將查殺處理后所述終端系統(tǒng)中各應(yīng)用的占用內(nèi)存發(fā)送至服務(wù)端,以使所述服務(wù)端根據(jù)各應(yīng)用的占用內(nèi)存,判斷是否存在受所述第一目標(biāo)查殺應(yīng)用影響的應(yīng)用,若是,則更新所述待查殺數(shù)據(jù)集中的待查殺應(yīng)用和/或待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值;

      22、接收所述服務(wù)端反饋的更新后的待查殺數(shù)據(jù)集。

      23、本申請(qǐng)實(shí)施例還提供一種終端系統(tǒng)的內(nèi)存查殺裝置,該裝置包括:

      24、數(shù)據(jù)集遍歷查殺模塊,用于響應(yīng)于檢測(cè)到終端系統(tǒng)的可用內(nèi)存低于預(yù)設(shè)可用內(nèi)存閾值,基于待查殺數(shù)據(jù)集中各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值、以及各所述待查殺應(yīng)用在所述終端系統(tǒng)中的占用內(nèi)存,確定第一目標(biāo)查殺應(yīng)用并對(duì)所述第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理;

      25、優(yōu)先級(jí)查殺模塊,用于若查殺處理后所述可用內(nèi)存低于所述預(yù)設(shè)可用內(nèi)存閾值,則基于所述終端系統(tǒng)對(duì)應(yīng)的應(yīng)用優(yōu)先級(jí)信息,確定第二目標(biāo)查殺應(yīng)用并對(duì)所述第二目標(biāo)查殺應(yīng)用進(jìn)行查殺處理。

      26、本申請(qǐng)實(shí)施例還提供一種電子設(shè)備,所述電子設(shè)備包括:

      27、處理器和存儲(chǔ)器;

      28、所述處理器通過調(diào)用所述存儲(chǔ)器存儲(chǔ)的程序或指令,用于執(zhí)行本申請(qǐng)任一實(shí)施例提供的終端系統(tǒng)的內(nèi)存查殺方法的步驟。

      29、本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)程序或指令,所述程序或指令使計(jì)算機(jī)執(zhí)行本申請(qǐng)任一實(shí)施例提提供的終端系統(tǒng)的內(nèi)存查殺方法的步驟。

      30、綜上所述,本申請(qǐng)?zhí)岢鲆环N終端系統(tǒng)的內(nèi)存查殺方法,該方法響應(yīng)于檢測(cè)到終端系統(tǒng)的可用內(nèi)存低于預(yù)設(shè)可用內(nèi)存閾值,根據(jù)待查殺數(shù)據(jù)集中各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值、以及各待查殺應(yīng)用在終端系統(tǒng)中的占用內(nèi)存,確定第一目標(biāo)查殺應(yīng)用并對(duì)第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理,進(jìn)而若查殺處理后終端系統(tǒng)的可用內(nèi)存仍然低于預(yù)設(shè)可用內(nèi)存閾值,則基于應(yīng)用優(yōu)先級(jí)信息,確定第二目標(biāo)查殺應(yīng)用并對(duì)第二目標(biāo)查殺應(yīng)用進(jìn)行查殺處理,該方法可以在按照應(yīng)用優(yōu)先級(jí)信息查殺應(yīng)用之前,先針對(duì)待查殺數(shù)據(jù)集中各待查殺應(yīng)用,按照占用內(nèi)存以及預(yù)設(shè)應(yīng)用內(nèi)存閾值對(duì)部分應(yīng)用進(jìn)行查殺,能夠先查殺占用內(nèi)存大的異常應(yīng)用,解決優(yōu)先級(jí)高、占用內(nèi)存大的應(yīng)用無法被查殺導(dǎo)致的系統(tǒng)可用內(nèi)存持續(xù)減少的問題,進(jìn)而在對(duì)第一目標(biāo)查殺應(yīng)用進(jìn)行查殺之后,若可用內(nèi)存仍然低于預(yù)設(shè)可用內(nèi)存閾值,繼續(xù)基于應(yīng)用優(yōu)先級(jí)信息查殺優(yōu)先級(jí)低的應(yīng)用,可以進(jìn)一步保證可用內(nèi)存的充足性,解決系統(tǒng)卡頓、不穩(wěn)定、功能異常等現(xiàn)象,提升系統(tǒng)運(yùn)行的性能和穩(wěn)定性。



      技術(shù)特征:

      1.一種終端系統(tǒng)的內(nèi)存查殺方法,其特征在于,包括:

      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于待查殺數(shù)據(jù)集中各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值、以及各所述待查殺應(yīng)用在所述終端系統(tǒng)中的占用內(nèi)存,確定第一目標(biāo)查殺應(yīng)用并對(duì)所述第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理,包括:

      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于所述終端系統(tǒng)對(duì)應(yīng)的應(yīng)用優(yōu)先級(jí)信息,確定第二目標(biāo)查殺應(yīng)用并對(duì)所述第二目標(biāo)查殺應(yīng)用進(jìn)行查殺處理,包括:

      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在基于待查殺數(shù)據(jù)集中各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值、以及各所述待查殺應(yīng)用在所述終端系統(tǒng)中的占用內(nèi)存,確定第一目標(biāo)查殺應(yīng)用并對(duì)所述第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理之前,還包括:

      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

      6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在基于所述終端系統(tǒng)對(duì)應(yīng)的應(yīng)用優(yōu)先級(jí)信息,確定第二目標(biāo)查殺應(yīng)用并對(duì)所述第二目標(biāo)查殺應(yīng)用進(jìn)行查殺處理之前,還包括:

      7.根據(jù)權(quán)利要求2所述的方法,其特征在于,在對(duì)所述第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理之后,還包括:

      8.一種終端系統(tǒng)的內(nèi)存查殺裝置,其特征在于,包括:

      9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:

      10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)程序或指令,所述程序或指令使計(jì)算機(jī)執(zhí)行如權(quán)利要求1至7任一項(xiàng)所述的終端系統(tǒng)的內(nèi)存查殺方法的步驟。


      技術(shù)總結(jié)
      本申請(qǐng)實(shí)施例涉及系統(tǒng)內(nèi)存查殺技術(shù)領(lǐng)域,公開了一種終端系統(tǒng)的內(nèi)存查殺方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)。該方法響應(yīng)于檢測(cè)到終端系統(tǒng)的可用內(nèi)存低于預(yù)設(shè)可用內(nèi)存閾值,根據(jù)待查殺數(shù)據(jù)集中各待查殺應(yīng)用的預(yù)設(shè)應(yīng)用內(nèi)存閾值、以及各待查殺應(yīng)用在終端系統(tǒng)中的占用內(nèi)存,確定第一目標(biāo)查殺應(yīng)用并對(duì)第一目標(biāo)查殺應(yīng)用進(jìn)行查殺處理,能夠先查殺占用內(nèi)存大的異常應(yīng)用,解決優(yōu)先級(jí)高、占用內(nèi)存大的應(yīng)用無法被查殺導(dǎo)致的系統(tǒng)可用內(nèi)存持續(xù)減少的問題,進(jìn)而若查殺處理后可用內(nèi)存仍然低于預(yù)設(shè)可用內(nèi)存閾值,則基于應(yīng)用優(yōu)先級(jí)信息,確定第二目標(biāo)查殺應(yīng)用并對(duì)第二目標(biāo)查殺應(yīng)用進(jìn)行查殺處理,保證系統(tǒng)運(yùn)行的性能和穩(wěn)定性。

      技術(shù)研發(fā)人員:彭琳,李銳,白平
      受保護(hù)的技術(shù)使用者:億咖通(湖北)技術(shù)有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/19
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1