[發明專利]一種瀏覽器進程優化方法及顯示設備有效
| 申請號: | 202011165863.6 | 申請日: | 2020-10-27 |
| 公開(公告)號: | CN112231088B | 公開(公告)日: | 2023-10-27 |
| 發明(設計)人: | 鄧俊濤;曾路明 | 申請(專利權)人: | VIDAA(荷蘭)國際控股有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50;G06F9/54;G06F16/955;H04N21/443;H04N21/4782;H04N21/858 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 荷蘭戴文*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 瀏覽器 進程 優化 方法 顯示 設備 | ||
本申請提供一種瀏覽器進程優化方法及顯示設備,位于同一個窗口組的窗口成員的URL域名相同,位于不同窗口組的窗口成員的URL域名不同,且URL域名相同形成的窗口組的各窗口成員均共享與該窗口組關聯的Renderer進程模塊,這樣,針對該窗口組每一窗口成員,與該窗口成員關聯RenderViewHost對象實例可以通過該窗口成員的View標識與Renderer進程模塊內與該窗口成員關聯的RenderView對象實例進行通信。因此,應用本申請提供的技術方案,能夠節約內存空間資源。
技術領域
本申請涉及智能電視技術領域,特別涉及一種瀏覽器進程優化方法及顯示設備。
背景技術
目前,電視瀏覽器一般都具備同時打開多個窗口的功能。基于此,當前電視瀏覽器多采用如圖1所示的多進程模式,瀏覽器包括一個Browser進程模塊和多個Renderer進程模塊,在Browser進程模塊中的各打開窗口(window)均會各自對應一個與本窗口關聯的Renderer進程模塊,也就是,一個窗口獨享一個Renderer進程模塊。單進程模式,瀏覽器只存在于一個Browser進程模塊中,所有窗口打開后數據資源共享。
綜上可見,多進程模式的每個打開窗口都會對應一個獨享的Renderer進程模塊,每個進程都有本進程的進程基礎資源在內存上的開銷,占用內存約20Mbyte。這樣,打開窗口的數量越多,各打開窗口獨享的Renderer進程模塊的基礎資源開銷也就越多,必然會擠占電視系統的可用內存。
發明內容
有鑒于此,本申請提供一種瀏覽器進程優化方法及顯示設備,以節約內存空間資源。
具體地,本申請是通過如下技術方案實現的:
根據本申請的第一方面,提供一種顯示設備,包括:
顯示器;
與所述顯示器耦合的控制器,所述控制器包括控制Browser進程模塊和內核Renderer進程模塊,所述Browser進程模塊包括至少一個窗口組,位于同一個窗口組的窗口成員的URL域名相同,位于不同窗口組的窗口成員的URL域名不同,所述Browser進程模塊用于執行:
響應于用戶在瀏覽器打開當前窗口的操作,獲取所述當前窗口攜帶的URL域名;如果所攜帶的URL域名與第一窗口組組內窗口成員的URL域名相同,則在所述第一窗口組內生成與所述當前窗口關聯的RenderViewHost對象實例和用于表征所述當前窗口的第一View標識,并將RenderViewHost對象實例加入至所述第一窗口組內各窗口共用的RenderProcessHost中,觸發與所述RenderProcessHost通信的Renderer進程模塊創建與所述當前窗口關聯的RenderView對象實例,并通過所述第一View標識與所述RenderViewHost對象實例實現通信。
根據本申請的第二方面,提供一種瀏覽器進程優化方法,應用于顯示設備控制器中的Browser進程模塊,所述Browser進程模塊包括至少一個窗口組,位于同一個窗口組的窗口成員的URL域名相同,位于不同窗口組的窗口成員的URL域名不同,包括:
響應于用戶在瀏覽器打開當前窗口的操作,獲取所述當前窗口攜帶的URL域名;
如果所攜帶的URL域名與第一窗口組組內窗口成員的URL域名相同,則在所述第一窗口組內生成與所述當前窗口關聯的RenderViewHost對象實例和用于表征所述當前窗口的第一View標識,并將RenderViewHost對象實例加入至所述第一窗口組內各窗口共用的RenderProcessHost中,觸發與所述RenderProcessHost通信的Renderer進程模塊創建與所述當前窗口關聯的RenderView對象實例,并通過所述第一View標識與所述RenderViewHost對象實例實現通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于VIDAA(荷蘭)國際控股有限公司,未經VIDAA(荷蘭)國際控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011165863.6/2.html,轉載請聲明來源鉆瓜專利網。





