麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種顯示設備及內存整合方法與流程

文檔序號:41744216發布日期:2025-04-25 17:27閱讀:5來源:國知局
一種顯示設備及內存整合方法與流程

本技術涉及顯示設備,尤其涉及一種顯示設備及內存整合方法。


背景技術:

1、顯示設備安裝有多種應用程序,在顯示設備運行應用程序時,顯示設備的系統會對應用程序分配運行所需的內存。當系統長時間運行時,系統對內存的反復分配和釋放過程會形成大量的內存碎片。內存碎片的內存量較小,且不連續,導致無法響應較大內存的請求任務。

2、顯示設備定期對內存碎片進行整合,以將內存碎片整合為可以響應大內存請求的連續內存。但是,內存整合會影響當前應用程序的運行,導致應用程序運行卡頓等問題。

3、為了減少卡頓,顯示設備可以在進入待機模式后,再對內存碎片執行內存整合,但是,這種內存整合的方式需要等待顯示設備進入待機模式,具有滯后性,若顯示設備一直處于運行模式,則無法執行內存整合,影響內存整合的效率。


技術實現思路

1、本技術提供一種顯示設備及內存整合方法,以解決顯示設備執行內存整合效率低的問題。

2、第一方面,本技術一些實施例提供一種顯示設備,包括顯示器,被配置為顯示用戶界面;控制器,被配置為:

3、在所述顯示設備顯示畫面的過程中,獲取第一畫面的第一背光亮度和第二畫面的第二背光亮度,所述第二畫面為所述第一畫面之后顯示的畫面;

4、對所述第一背光亮度和所述第二背光亮度的亮度差小于或等于差值閾值的顯示區域添加標記,得到目標區域;

5、根據所述目標區域與第二背光亮度對應的顯示區域的面積比值,計算所述第一背光亮度和所述第二背光亮度的背光相似度;

6、若所述背光相似度大于或等于相似度閾值,記錄所述背光相似度的持續時長;

7、當所述持續時長大于或等于時長閾值時,通過第一任務進程對內存碎片執行內存整合,得到地址連續的內存塊。

8、上述技術方案具有以下有益效果或優點:通過前后兩幀畫面之間的背光亮度比較,確定畫面是否出現變化。當背光相似度大于或等于相似度閾值時,說明顯示設備顯示靜態畫面,用戶沒有對顯示設備進行操作,此時,顯示設備對內存碎片進行內存整合不會影響應用程序的正常顯示,從而在非待機模式下對內存碎片進行內存整合,提高內存整合效率。

9、在一些實施例中,所述控制器執行對所述第一背光亮度和所述第二背光亮度的亮度差小于或等于差值閾值的顯示區域添加標記的步驟,具體被配置為:

10、根據所述顯示設備的設備配置信息獲取分區數量,以基于所述分區數量將所述顯示設備的顯示區域劃分為至少一個子區域;

11、計算至少一個子區域對應的第一背光亮度和第二背光亮度的分區亮度差;

12、將所述分區亮度差小于或等于差值閾值的子區域標記為所述目標區域。

13、上述技術方案具有以下有益效果或優點:通過分區數量以基于所述分區數量將所述顯示設備的顯示區域劃分為至少一個子區域,并通過子區域對應的第一背光亮度和第二背光亮度的分區亮度差,確定第二畫面中分區亮度差小于或等于差值閾值的子區域,得到目標區域。

14、在一些實施例中,所述控制器根據所述目標區域與第二背光亮度對應的顯示區域的面積比值,計算所述第一背光亮度和所述第二背光亮度的背光相似度的步驟,具體被配置為:

15、獲取所述目標區域的數量,以得到目標分區數量;

16、計算所述目標分區數量與所述第二畫面的分區數量的比值結果,得到所述背光相似度。

17、上述技術方案具有以下有益效果或優點:目標區域表示第一分區區域和第二分區區域中的亮度值相同的分區,通過計算目標區域的目標分區數量和第二分區區域的分區數量的比值,確定在畫面的變化中,背光亮度沒有變化的分區區域,從而計算背光相似度。

18、在一些實施例中,所述控制器執行根據所述顯示設備的設備配置信息獲取分區數量的步驟后,還被配置為:

19、若所述分區數量小于或等于第一分區數量閾值,則將第一閾值設置為所述相似度閾值;

20、若所述分區數量大于所述第一分區數量閾值,且小于或等于第二分區數量閾值,則將第二閾值設置為所述相似度閾值,所述第二閾值小于所述第一閾值;

21、若所述分區數量大于所述第二分區數量閾值,則將第三閾值設置為所述相似度閾值,所述第三閾值小于所述第二閾值。

22、上述技術方案具有以下有益效果或優點:顯示設備可以根據不同的分區數量設置不同的相似度閾值,以便于根據不同配置規格的顯示設備,設置更加合理的相似度閾值,提高判斷背光相似度的準確性。

23、在一些實施例中,所述控制器執行通過第一任務進程對內存碎片執行內存整合的步驟,具體被配置為:

24、在本地配置文件中調取用于創建第一任務進程的預設進程文件;

25、在所述預設進程文件中寫入觸發值,以創建所述第一任務進程;

26、通過所述第一任務進程,對在系統內存中收集到的內存碎片執行內存整合,得到地址連續的內存塊。

27、上述技術方案具有以下有益效果或優點:通過向預設進程文件寫入觸發值,自動創建第一任務進程,從而根據第一任務進程內存整合內存碎片,能夠自動得到地址連續的內存塊,提高整合內存碎片的效率。

28、在一些實施例中,若所述背光相似度大于或等于相似度閾值,所述控制器還被配置為:

29、將所述第二背光亮度更新為第一背光亮度;

30、將所述第二畫面的下一幀畫面的背光亮度標記為第二背光亮度;

31、根據更新后的第一背光亮度和當前的第二背光亮度更新目標區域。

32、上述技術方案具有以下有益效果或優點:當若背光相似度大于或等于相似度閾值,可以判斷下一幀畫面與第二畫面之間的目標區域,為此,可以將第二背光亮度更新為第一背光亮度,并獲取第二畫面的下一幀畫面的第二背光亮度,從而根據更新后的第一背光亮度和當前的第二背光亮度更新目標區域,以在畫面處于動態播放的場景下,更新目標區域。

33、在一些實施例中,所述控制器執行記錄所述背光相似度的持續時長的步驟,還被配置為:

34、若所述目標區域發生更新,則根據更新后的目標區域更新所述背光相似度;

35、若更新后的背光相似度小于所述相似度閾值,則重置所述持續時長。

36、上述技術方案具有以下有益效果或優點:當目標區域發生變化,背光相似度也對應發生變化,為了提高對背光相似度判斷的準確性,根據變化后的目標區域更新背光相似度,當更新后的背光相似度小于相似度閾值時,背光相似度發生變化,持續時長中斷,因此,可以重置根據更新后的背光相似度重置持續時長,提高記錄背光相似度持續時長的準確性。

37、在一些實施例中,所述控制器執行通過第一任務進程對內存碎片執行內存整合的步驟,具體被配置為:

38、遍歷所述顯示設備正在運行的應用進程,獲取應用負載量;

39、根據所述應用負載量計算所述顯示設備的第一負載量;

40、若所述第一負載量大于負載量閾值,通過第一任務進程對內存碎片執行內存整合。

41、上述技術方案具有以下有益效果或優點:當負載使用量小于負載量閾值時,顯示設備對內存碎片執行內存整合會增大負載使用量,導致應用程序卡頓,為此,在當負載使用量小于負載量閾值時,顯示設備不對內存碎片執行內存整合。當負載使用量小于負載量閾值時,通過第一任務進程對內存碎片執行內存整合,從而提高顯示設備運行的流暢性。

42、在一些實施例中,若所述第一負載量小于或等于負載量閾值,所述控制器還被配置為:

43、獲取位于后臺運行的各應用進程的運行時間;

44、關閉所述運行時間大于或等于運行時間閾值的應用進程,以釋放所述應用進程的應用負載量。

45、上述技術方案具有以下有益效果或優點:當負載使用量大于負載量閾值時,顯示設備關閉運行時間大于或等于運行時間閾值的應用進程,以釋放這部分應用進程對應的負載使用量,從而為對內存碎片執行內存整合提供負載空間,減少應用進程運行時的卡頓情況,提高顯示設備運行的流暢性。

46、第二方面,本技術一些實施例提供一種內存整合方法,應用于第一方面所述的顯示設備,所述顯示設備包括顯示器,被配置為顯示用戶界面;控制器;所述方法包括:

47、在所述顯示設備顯示畫面的過程中,獲取第一畫面的第一背光亮度和第二畫面的第二背光亮度,所述第二畫面為所述第一畫面之后顯示的畫面;

48、對所述第一背光亮度和所述第二背光亮度的亮度差小于或等于差值閾值的顯示區域添加標記,得到目標區域;

49、根據所述目標區域與第二背光亮度對應的顯示區域的面積比值,計算所述第一背光亮度和所述第二背光亮度的背光相似度;

50、若所述背光相似度大于或等于相似度閾值,記錄所述背光相似度的持續時長;

51、當所述持續時長大于或等于時長閾值時,通過第一任務進程對內存碎片執行內存整合,得到地址連續的內存塊。

52、由以上技術方案可知,本技術提供一種顯示設備及內存整合方法,所述方法通過響應于用于內存整合的控制指令,獲取第一畫面的第一背光亮度和第二畫面的第二背光亮度,將第一背光亮度和第二背光亮度中,亮度差小于或等于差值閾值的顯示區域添加標記,得到目標區域,根據目標區域與第二背光亮度對應的顯示區域的面積比值計算第一背光亮度和第二背光亮度的背光相似度。若背光相似度大于或等于相似度閾值時,記錄背光相似度的持續時長,當持續時長大于或等于時長閾值時,通過第一任務進程對內存碎片執行內存整合。本技術通過計算畫面之間背光相似度,從而根據背光相似度的持續時間,判斷畫面變化情況,在畫面內容變化較小時,執行內存整合,減少內存整合對畫面產生的卡頓影響。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 桓仁| 施甸县| 二连浩特市| 望江县| 彝良县| 昌宁县| 阜新市| 西吉县| 安庆市| 博野县| 阿坝县| 保康县| 永定县| 伊通| 刚察县| 获嘉县| 克什克腾旗| 大石桥市| 岗巴县| 常德市| 库伦旗| 赤水市| 高唐县| 白河县| 福安市| 什邡市| 北辰区| 大悟县| 个旧市| 灯塔市| 伊春市| 梓潼县| 仁寿县| 扎囊县| 锡林郭勒盟| 成武县| 平度市| 富宁县| 哈密市| 弥勒县| 富源县|