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

一種應(yīng)用卡頓處理方法及電子設(shè)備與流程

文檔序號(hào):40602344發(fā)布日期:2025-01-07 20:43閱讀:7來源:國知局
一種應(yīng)用卡頓處理方法及電子設(shè)備與流程

本技術(shù)實(shí)施例涉及終端領(lǐng)域,尤其涉及一種應(yīng)用卡頓處理方法及電子設(shè)備。


背景技術(shù):

1、電子設(shè)備會(huì)根據(jù)用戶的需求安裝各種應(yīng)用,應(yīng)用運(yùn)行的流暢度影響著用戶的體驗(yàn)。

2、電子設(shè)備開啟應(yīng)用后,在連接網(wǎng)絡(luò)的情況下,可以在用戶的操作下,使用應(yīng)用中需要聯(lián)網(wǎng)的功能。然而,在電子設(shè)備切換網(wǎng)絡(luò)模式的情況下,電子設(shè)備前臺(tái)運(yùn)行的應(yīng)用可能出現(xiàn)卡頓,影響用戶體驗(yàn)。

3、例如,以游戲應(yīng)用為例,電子設(shè)備連接wi-fi后,可以在用戶的操作下,打游戲。當(dāng)電子設(shè)備從wi-fi斷開后切換到移動(dòng)網(wǎng)絡(luò),電子設(shè)備前臺(tái)運(yùn)行的游戲可能會(huì)出現(xiàn)卡頓現(xiàn)象,影響用戶體驗(yàn)。


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

1、本技術(shù)實(shí)施例提供一種應(yīng)用卡頓處理方法及電子設(shè)備,降低應(yīng)用卡頓時(shí)間,提升用戶體驗(yàn)。

2、為達(dá)到上述目的,本技術(shù)的實(shí)施例采用如下技術(shù)方案:

3、第一方面,提供了一種應(yīng)用卡頓處理方法,應(yīng)用于電子設(shè)備,該方法包括:在電子設(shè)備的前臺(tái)運(yùn)行第一應(yīng)用;在第一應(yīng)用在前臺(tái)運(yùn)行過程中,監(jiān)聽第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常;其中,第一應(yīng)用的應(yīng)用數(shù)據(jù)異常會(huì)導(dǎo)致第一應(yīng)用卡頓;在第一應(yīng)用的應(yīng)用數(shù)據(jù)異常的情況下,自動(dòng)斷開電子設(shè)備當(dāng)前所連接網(wǎng)絡(luò)并重新連接網(wǎng)絡(luò)。

4、本技術(shù)中,自動(dòng)斷開電子設(shè)備當(dāng)前所連接網(wǎng)絡(luò)并重新連接網(wǎng)絡(luò)可以使得應(yīng)用服務(wù)器及時(shí)更新反饋應(yīng)用數(shù)據(jù)的地址,這提高了反饋應(yīng)用數(shù)據(jù)的地址更新的及時(shí)性,進(jìn)而應(yīng)用可以及時(shí)接收應(yīng)用服務(wù)器發(fā)送的應(yīng)用數(shù)據(jù),應(yīng)用可以及時(shí)更新待輸出的應(yīng)用數(shù)據(jù),降低應(yīng)用卡頓時(shí)間,提升用戶體驗(yàn)。

5、在第一方面的一種可能的實(shí)現(xiàn)方式中,所述第一應(yīng)用為應(yīng)用清單中的應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用;其中,所述應(yīng)用清單包括至少一個(gè)應(yīng)用標(biāo)識(shí),應(yīng)用標(biāo)識(shí)和應(yīng)用一一對(duì)應(yīng)。

6、即適用于本技術(shù)的應(yīng)用可以不是所有應(yīng)用,而是一些預(yù)設(shè)的應(yīng)用。

7、在第一方面的一種可能的實(shí)現(xiàn)方式中,所述監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常,包括:監(jiān)聽預(yù)設(shè)時(shí)間內(nèi),所述第一應(yīng)用的發(fā)生異常的數(shù)據(jù)包與所述預(yù)設(shè)時(shí)間內(nèi)的所述第一應(yīng)用的所有數(shù)據(jù)包的比值是否超過異常閾值;其中,若在所述預(yù)設(shè)時(shí)間內(nèi),所述第一應(yīng)用的發(fā)生異常的數(shù)據(jù)包與所述預(yù)設(shè)時(shí)間內(nèi)的所述第一應(yīng)用的所有數(shù)據(jù)包的比值超過異常閾值,則所述應(yīng)用數(shù)據(jù)異常。

8、即電子設(shè)備可以監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)中所有數(shù)據(jù)包的異常情況判斷第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常。

9、在第一方面的一種可能的實(shí)現(xiàn)方式中,所述監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常,包括:監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)中的關(guān)鍵流是否異常;其中,所述關(guān)鍵流包括多個(gè)關(guān)鍵數(shù)據(jù)包,所述關(guān)鍵數(shù)據(jù)包為數(shù)據(jù)包中存在數(shù)據(jù)內(nèi)容是特征字段的數(shù)據(jù)包。

10、即電子設(shè)備可以監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)中關(guān)鍵流的異常情況判斷第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常。這可以提高應(yīng)用數(shù)據(jù)異常判斷的效率。

11、在第一方面的一種可能的實(shí)現(xiàn)方式中,所述監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常,包括:監(jiān)聽預(yù)設(shè)時(shí)間內(nèi),所述第一應(yīng)用的發(fā)生異常的關(guān)鍵數(shù)據(jù)包與所述預(yù)設(shè)時(shí)間內(nèi)的所述第一應(yīng)用的所有關(guān)鍵數(shù)據(jù)包的比值是否超過異常閾值;其中,所述關(guān)鍵數(shù)據(jù)包為所述第一應(yīng)用的數(shù)據(jù)包中存在數(shù)據(jù)內(nèi)容是特征字段的數(shù)據(jù)包;其中,若在所述預(yù)設(shè)時(shí)間內(nèi),所述第一應(yīng)用的發(fā)生異常的關(guān)鍵數(shù)據(jù)包與所述預(yù)設(shè)時(shí)間內(nèi)的所述第一應(yīng)用的所有關(guān)鍵數(shù)據(jù)包的比值超過異常閾值,則所述應(yīng)用數(shù)據(jù)異常。

12、即電子設(shè)備可以監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)中關(guān)鍵數(shù)據(jù)包的異常情況判斷第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常。這可以提高應(yīng)用數(shù)據(jù)異常判斷的效率。

13、在第一方面的一種可能的實(shí)現(xiàn)方式中,該方法還包括:在超出預(yù)設(shè)監(jiān)聽時(shí)間的情況下,停止執(zhí)行監(jiān)聽所述第一應(yīng)用中的應(yīng)用數(shù)據(jù)是否異常的操作。

14、本技術(shù)中,考慮到若是在一定時(shí)間內(nèi),應(yīng)用穩(wěn)定運(yùn)行,即不卡頓,則在之后應(yīng)用也大概率會(huì)處于穩(wěn)定運(yùn)行狀態(tài),則可以不再監(jiān)聽?wèi)?yīng)用數(shù)據(jù)是否異常,這樣可以降低電子設(shè)備監(jiān)聽?wèi)?yīng)用數(shù)據(jù)異常造成的運(yùn)算力損耗。

15、在第一方面的一種可能的實(shí)現(xiàn)方式中,在所述第一應(yīng)用在前臺(tái)運(yùn)行過程中,監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常,包括:在所述第一應(yīng)用在前臺(tái)運(yùn)行過程中,且發(fā)生網(wǎng)絡(luò)模式切換的情況下,監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常;或者;在所述第一應(yīng)用在前臺(tái)運(yùn)行過程中,且連接第一網(wǎng)絡(luò)的情況下,監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常。

16、即電子設(shè)備可以在檢測到應(yīng)用在前臺(tái)運(yùn)行的過程中,且當(dāng)前連接網(wǎng)絡(luò)的情況下,才開始監(jiān)聽?wèi)?yīng)用的應(yīng)用數(shù)據(jù)是否異常,或者電子設(shè)備可以在檢測到應(yīng)用在前臺(tái)運(yùn)行的過程中,且發(fā)生網(wǎng)絡(luò)模式切換的情況下,才開始監(jiān)聽?wèi)?yīng)用的應(yīng)用數(shù)據(jù)是否異常。

17、可以理解,由于不同網(wǎng)絡(luò)模式的ip地址范圍(網(wǎng)段)不同,導(dǎo)致電子設(shè)備的ip地址發(fā)生變化。由于電子設(shè)備的ip地址改變,進(jìn)程對(duì)應(yīng)的socket中的ip地址也需要改變,應(yīng)用數(shù)據(jù)請(qǐng)求中的電子設(shè)備的ip地址也會(huì)隨之改變。如果應(yīng)用服務(wù)器無法及時(shí)基于變化后的應(yīng)用數(shù)據(jù)請(qǐng)求建立最新的socket,則容易出現(xiàn)應(yīng)用服務(wù)器向電子傳輸應(yīng)用數(shù)據(jù)異常的問題,例如應(yīng)用服務(wù)器無法將應(yīng)用數(shù)據(jù)傳輸至電子設(shè)備。應(yīng)用程序?qū)釉跈z測到應(yīng)用在前臺(tái)運(yùn)行過程中,且發(fā)生網(wǎng)絡(luò)模式切換的情況下,才開始觸發(fā)內(nèi)核層監(jiān)聽?wèi)?yīng)用的應(yīng)用數(shù)據(jù)是否異常,這較準(zhǔn)確地定位了應(yīng)用數(shù)據(jù)傳輸異常的檢測時(shí)間,且進(jìn)一步縮短了應(yīng)用數(shù)據(jù)傳輸異常的檢測的時(shí)長,如此,提高了應(yīng)用數(shù)據(jù)異常檢測的效率。應(yīng)用程序?qū)釉跈z測到應(yīng)用在前臺(tái)運(yùn)行過程中,且發(fā)生網(wǎng)絡(luò)模式切換的情況下,才開始觸發(fā)內(nèi)核層監(jiān)聽?wèi)?yīng)用的應(yīng)用數(shù)據(jù)是否異常,這較準(zhǔn)確地定位了數(shù)據(jù)包傳輸異常的檢測時(shí)間,且進(jìn)一步縮短了數(shù)據(jù)包傳輸異常的檢測的時(shí)長,如此,提高了應(yīng)用數(shù)據(jù)異常檢測的效率。

18、在第一方面的一種可能的實(shí)現(xiàn)方式中,所述自動(dòng)斷開所述電子設(shè)備當(dāng)前所連接網(wǎng)絡(luò)并重新連接所述網(wǎng)絡(luò),包括:關(guān)閉并重新開啟所述網(wǎng)絡(luò)的業(yè)務(wù)開關(guān)。

19、在第一方面的一種可能的實(shí)現(xiàn)方式中,所述第一應(yīng)用的數(shù)據(jù)包是包括所述第一應(yīng)用的應(yīng)用標(biāo)識(shí)的socket數(shù)據(jù),所述socket數(shù)據(jù)是通過套接字socket應(yīng)用程序編程接口傳輸?shù)臄?shù)據(jù)。

20、在第一方面的一種可能的實(shí)現(xiàn)方式中,所述電子設(shè)備包括應(yīng)用程序?qū)雍蛢?nèi)核層;所述在所述第一應(yīng)用在前臺(tái)運(yùn)行過程中,監(jiān)聽所述第一應(yīng)用的應(yīng)用數(shù)據(jù)是否異常,包括:所述應(yīng)用程序?qū)釉趹?yīng)用在前臺(tái)運(yùn)行過程中,向內(nèi)核層發(fā)送監(jiān)聽指令。其中,所述監(jiān)聽指令用于指示監(jiān)聽?wèi)?yīng)用的應(yīng)用數(shù)據(jù),判斷應(yīng)用數(shù)據(jù)是否異常;所述內(nèi)核層接收到監(jiān)聽指令,判斷應(yīng)用數(shù)據(jù)是否異常。

21、在第一方面的一種可能的實(shí)現(xiàn)方式中,所述在所述第一應(yīng)用的應(yīng)用數(shù)據(jù)異常的情況下,自動(dòng)斷開所述電子設(shè)備當(dāng)前所連接網(wǎng)絡(luò)并重新連接所述網(wǎng)絡(luò),包括:在所述內(nèi)核層向所述應(yīng)用程序?qū)臃答亼?yīng)用數(shù)據(jù)異常的信息的情況下,所述應(yīng)用程序?qū)咏邮盏絻?nèi)核層反饋的應(yīng)用數(shù)據(jù)異常的信息,關(guān)閉并重新開啟當(dāng)前網(wǎng)絡(luò)的業(yè)務(wù)開關(guān)。

22、第二方面,提供了一種電子設(shè)備,該電子設(shè)備包括處理器和存儲(chǔ)器;存儲(chǔ)器用于存儲(chǔ)代碼指令;處理器用于運(yùn)行代碼指令,以執(zhí)行如第一方面中任一種可能的設(shè)計(jì)方式中的應(yīng)用卡頓處理方法。

23、第三方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有指令,當(dāng)指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行如第一方面中任一種可能的設(shè)計(jì)方式中的應(yīng)用卡頓處理方法。

24、第四方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面和第二方面中任一種可能的設(shè)計(jì)方式中的應(yīng)用卡頓處理方法。

25、其中,第二方面至第四方面中任一種設(shè)計(jì)方式所帶來的技術(shù)效果可參見第一方面中不同設(shè)計(jì)方式所帶來的技術(shù)效果,此處不再贅述。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
霍州市| 邹平县| 安泽县| 集安市| 麻江县| 青州市| 福鼎市| 怀集县| 泽普县| 汶上县| 思南县| 巴林右旗| 台湾省| 镇巴县| 修水县| 辛集市| 佛冈县| 三亚市| 金秀| 舟曲县| 禄丰县| 宜都市| 宁波市| 玉山县| 宣城市| 淮阳县| 乳山市| 介休市| 定安县| 防城港市| 昂仁县| 拉萨市| 肃北| 涡阳县| 松潘县| 平昌县| 商洛市| 琼海市| 靖边县| 嘉荫县| 武功县|