CN108965471A - Browser memory ameliorative way on a kind of smart television - Google Patents
Browser memory ameliorative way on a kind of smart television Download PDFInfo
- Publication number
- CN108965471A CN108965471A CN201810962348.7A CN201810962348A CN108965471A CN 108965471 A CN108965471 A CN 108965471A CN 201810962348 A CN201810962348 A CN 201810962348A CN 108965471 A CN108965471 A CN 108965471A
- Authority
- CN
- China
- Prior art keywords
- browser
- memory
- memorymodel
- low
- smart television
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The invention discloses browser memory ameliorative ways on a kind of smart television, after starting browser by remote controller key, browser reads default browser starting configuration, if being configured to low memorymodel, it is run into low memorymodel, if configuring normal mode, the remaining memory size of current system is further so obtained according to browser memory detection module, whether memory size meets browser execution demand, if be unsatisfactory for, so browser starting configuration parameter is invalid, the low memorymodel of universal memory strategy is set, what each module of browser was obtained by memory policy interface is low memorymodel, start the process and attribute configuration of browser memory transformation and optimization when browser execution, after user is exited by remote controller key browser, discharge all resources of browser.Method of the invention can reduce the technical effect of the temporary of the system resource of TV browser in the case where not influencing the TV browser user experience of TV platform.
Description
Technical field
The present invention relates to browser technology internal memory optimization technical field, in particular to browser memory on a kind of smart television
Ameliorative way.
Background technique
Current HTML5 technology is fast-developing, especially in television field, needs specific all kinds of business iteratively fasters and more
Newly, strengthen the enabling capabilities of operation and maintenance, then the app based on native exploitation tends not to meet iteratively faster update
Demand, more and more scenes are gradually converted to by native exploitation and are applied based on HTML5, are derived in various kinds of equipment
Largely applied based on HTML5, and usually just need browser based on HTML5 application and carry and show, just it is current for
No matter the browser of chromium open source solution development based on *** maintenance is largely transported in android and linux
With, it experiences, can support the HTML5 grammer of mainstream, but the scheme based on chromium has a problem that, occupancy is larger
Memory, although Current hardware performance boost is rapid, in mobile phone terminal, there is no problem for memory temporary, usual TV platform institute
The hardware performance of offer is often slightly insufficient, is currently based on enriching constantly using APP for TV platform, and memory is especially critical, limit
In the pressure of cost, current high-end devices memory size is generally also limited.
It, usually can be actively if running a large amount of HTML5 application and the Out of Memory used time on existing TV platform
When discharging the caching page loaded and carry out releasing memory, but loading same page resource again, it must reload, can bring
Problem in experience, alternatively, it is also possible to make up the excessive problem of browser memory temporary by promoting hardware memory size.
The above method otherwise by sacrifice user experience exchange for memory reduction or by increase TV memory increase electricity
Depending on cost, and it is all extremely important as the promotion of tv product user experience and the optimization of cost.
Summary of the invention
Insufficient the purpose of the present invention is overcoming in above-mentioned background technique, providing browser memory on a kind of smart television improves
Method can improve smart television browser memory for the browser of TV platform, and can be in the premise for not sacrificing user experience
Under, effectively solve the problems, such as that browser scratchpad RAM is excessive on TV platform.
In order to reach above-mentioned technical effect, the present invention takes following technical scheme:
Browser memory ameliorative way on a kind of smart television, comprising the following steps:
A. after starting browser, default browser starting configuration is read if starting is configured to low memorymodel and enters step
Rapid D;If starting is configured to normal mode, B is entered step;
B. the remaining memory size of current system is obtained, if the remaining memory of current system is greater than the operation of browser maximum
Memory then enters step C when meeting browser execution demand;If memory size is unsatisfactory for browser execution demand, browse
Device starting configuration parameter is invalid, is directly entered step D;
C., the normal mode of universal memory strategy is set, and each module of browser obtains normal mode by memory policy interface
Formula, i.e. browser are to default process and attribute configuration operation;
D., the low memorymodel of universal memory strategy is set, and each module of browser obtains low memory by memory policy interface
Mode, i.e. browser are run with the process of browser memory transformation and optimization and attribute configuration;
E. browser exits;
Browser memory ameliorative way on smart television of the invention is mainly starting browser by remote controller key
Afterwards, browser reads default browser starting configuration, if being configured to low memorymodel, enters low memorymodel and runs, such as
Fruit configures normal mode, then the remaining memory size of current system is further obtained according to browser memory detection module, it is interior
It deposits whether size meets browser execution demand, if conditions are not met, so browser starting configuration parameter is invalid, is arranged in general
The low memorymodel of strategy is deposited, what each module of browser was obtained by memory policy interface is low memorymodel, browser execution
The process and attribute configuration of Shi Qidong browser memory transformation and optimization, and after user is exited by remote controller key browser,
All resources of browser are discharged, to achieve the purpose that solve the problems, such as that browser scratchpad RAM is excessive on TV platform.
Further, in the step D browser memory transformation and optimization process specifically includes the following steps:
S1.GPU is hardware-accelerated and rasterisation is transformed;
S2. it by network download resource file, is rendered again after then carrying out DOM parsing to the webpage of downloading;
S3. the configuration of functional module;
S4. the improvement of other browsers configuration.
Further, the step S1 specifically includes the following steps:
S1.1 closes the rasterisation of GPU under low memorymodel, directly does rasterization process using CPU;
S1.2 reduces rasterisation task quantity, will such as rasterize task quantity by being reduced to 6 parallel under low memorymodel
It is a.
Further, the step S2 specifically includes the following steps:
S2.1 reduces the Memory Allocation default memory size of picture, such as by the Memory Allocation of picture under low memorymodel
Default setting is no more than 8M;
S2.2 reduces the memory size of current visible page, and the memory size of current visible page is limited within 48M;
S2.3 user roll or scale webpage when, preferentially the content shown is shown by low resolution, to
After the completion of actual pages rendering, it is updated to the true resolution page;
In S2.4 browser rasterization process, under low memorymodel, reduce rasterisation extended area pixel, such as by grating
Change extended area pixel and is changed to 100 pixels;
S2.5 reduces the size of default rendered in advance, pixel is such as revised as 500 pixels under low memorymodel;
S2.6 reduces the memory size of picture hard decoder, and the Memory Allocation limitation of picture hard decoder is such as revised as 96M.
Further, the step S3 specifically includes the following steps:
S3.1 removes extra functional module;
S3.2 reduces the quantity of sandbox process, and the quantity for such as limiting sandbox process is 3.
Further, the extra functional module includes at least bluetooth module, battery detecting and processing, gravity sensing mould
Block, remote printing module.
Further, the step S4, which is included at least, reduces font cache memory size, such as limits font cache and modifies
For 1M.
Compared with prior art, the present invention have it is below the utility model has the advantages that
Browser memory ameliorative way on smart television of the invention can improve intelligence electricity for the browser of TV platform
Depending on browser memory, and browser scratchpad RAM mistake on TV platform can be effectively solved under the premise of not sacrificing user experience
Big problem is finally reached in the case where not influencing the TV browser user experience of TV platform, reduces TV browser
System resource temporary.
Detailed description of the invention
Fig. 1 is the flow diagram of browser memory ameliorative way on smart television of the invention.
Specific embodiment
Below with reference to the embodiment of the present invention, the invention will be further elaborated.
Embodiment:
In order to realize the optimization of browser memory, it is necessary first to obtain system current memory information and browser memory accounts for
With maximum value comparison, memory strategy is set, while the interface for needing to provide a universal memory strategy is used for browser kernel
Browser kernel disparate modules obtain, and implement the acquisition of difference memory strategy when optimization browser internal storage code.In the present embodiment
It is maximum for obtaining system current memory information and browser EMS memory occupation especially by the module that one memory of setting is handled
Value comparison, setting memory strategy.
It is further to note that usually browser has different user agency (User Agent) hereinafter referred to as UA, it is main
There is a UA of PC, pad, mobile phone, and in view of under TV operation scene, it is pad used in TV platform default, when using different
When UA is sent to server, server can issue the page of corresponding UA
UA request based on PC, the pad version page of the complexity of the page that server issues compared to the same website
The page in face, pc version is increasingly complex, based on this big principle, the field that the present invention runs browser based on low memorymodel
Scape has done the improvement more refined.
As shown in Figure 1, method of the invention is mainly after starting browser by remote controller key, browser reads silent
Recognize browser starting configuration to run if being configured to low memorymodel into low memorymodel, if configuration normal mode, that
The remaining memory size of current system is further obtained according to browser memory detection module, whether memory size meets browsing
The low memory mould of universal memory strategy is arranged if conditions are not met, so browser starting configuration parameter is invalid in device operation demand
Formula, what each module of browser was obtained by memory policy interface is low memorymodel, and when browser execution starts browser memory
The process and attribute configuration of transformation and optimization, after user is exited by remote controller key browser, discharge all moneys of browser
Source.
In order to illustrate embodiment details, here with Android platform, implementation steps are further illustrated:
It is run based on browser page under tv scene, passes through 20 main stream website tests of sampling, browser tv scene
Under memory maximum value be 400M or so, in the present embodiment, to be on the safe side, setting maximum value is 500M, then this method tool
Body comprises the steps of:
A. after starting browser, default browser starting configuration is read, which is stored in browser application default configuration
In file, when TV factory, according to machine core situation, default configuration enters if starting is configured to low memorymodel
Step D;If it is normal mode, B is entered step;
B. browser memory detection module obtains the remaining memory size of current system;
If the remaining memory of current system is greater than the memory 500M of browser maximum operation, that is, meet browser execution need
It asks, then enters step C;
If memory size is unsatisfactory for browser execution demand, browser starting configuration parameter is invalid, is directly entered
Step D;
The normal mode of universal memory strategy is arranged in C, and what each module of browser was obtained by memory policy interface is normal
Mode, the default process and attribute configuration that browser is walked;
The low memorymodel of universal memory strategy is arranged in D, and what each module of browser was obtained by memory policy interface is low
Memorymodel, the process and attribute configuration of the browser memory transformation and optimization that browser is walked;
E browser exits.
Specifically, specifically implementing the process of browser memory transformation and optimization in the present embodiment using following technical solution
And attribute configuration:
S1.GPU is hardware-accelerated and rasterisation is transformed:
S1.1 closes the rasterisation of GPU under low memorymodel, directly does rasterization process using cpu;
The strategy of current browser is that hardware-accelerated, more to consider face cell phone platform hardware is walked in rendering pipeline
Can promotion, but GPU performance is often undistinguished on TV platform, generally also only 4 cores, so to be forced through gpu hard for processing
The promotion of part accelerating ability is unobvious, instead the more memories of temporary, therefore, can consume more memories by GPU rasterisation, but
User's operation is without the intuitional and experiential thinking difference under tv scene, so closing the rasterisation of GPU under low memorymodel, directly making
Rasterization process is done with cpu
S1.2. rasterisation task quantity is reduced to 6 by 32 parallel;
There was only 4 cores in view of the usual mainstream of TV cpu, rasterisation task quantity is reduced to parallel by 32 under low memorymodel
6, to reduce the memory of thread creation expense:
Size_t scheduled_raster_task_limit=6.
S2. resource file is downloaded by network, is carried out again after then carrying out DOM parsing to the webpage downloaded
Rendering:
The basis that browser renders webpage is first downloaded resource file by network, then to downloading
Webpage is rendered again after carrying out DOM parsing;
After starting browser, browser enters the initial work of each module, in initialization, is related to browser rendering
Initial configuration in pipelined process, due to chromium browser be it is cross-platform, common default configuration is more directed to
Parameter configuration more based on the user's operation of mobile platform, so, many initialization processes and configuration meet movement
The demand of platform, but the temporary of the browser memory also increased simultaneously are based on these parameters, during initialization, by interior
Policy interface is deposited, Optimizing Flow parameter and configuration are come.
Under the low memorymodel of S2.1, the 64M of the Memory Allocation default of picture is limited in 8M,
Const size_t kMaxHighQualityImageSizeBytes=8*1024*1024;
It is typically based on that the page complexity that the UA of the pad that TV platform scene uses is issued is not high, and 8M is corresponded under the scene
Enough
S2.2. the memory size of current visible page is limited to 48M;
Within save as meeting for the system of 1G, the default configuration of browser is 128M or so, but practical is surveyed by a large amount of
After examination, the memory size for limiting current visible page is 48M, shows no influence to the page;
Actual.bytes_limit_when_visible=48M
S2.3. preferentially the content shown is shown by low resolution, after the completion of actual pages rendering, is updated to
The true resolution page;
For user when rolling or scaling webpage, browser is in order to as soon as possible show web page contents, using preferential
The content shown is shown by low resolution, after the completion of actual pages rendering, is updated to the true resolution page;
But the fuzziness of 0.25f and the fuzziness of 0.1f are experienced in real experiences not detail difference by actual user,
It is fuzzyyer, not affect experience having difference, so modifying fuzzy coefficient 0.25f under low memorymodel and being
0.1f a, it is assumed that ordinary pages fuzzy page when rolling consumes 10M, then can save 4M by adjusting after;
Float low_res_contents_scale_factor=0.25f;It is revised as 0.1f
S2.4. it is that 3000 pixels are changed to 100 that extended area is rasterized under low memorymodel;
In browser rasterization process, the not shown region in part can be expanded and rasterized in advance, grating under low memorymodel
Changing extended area is that 3000 pixels are changed to 100, and operation is without significant difference under actual TV scene, but can save memory.
Int tiling_interest_area_padding=100;
S2.5. the size rendered in advance that default can be reduced under low memorymodel has 2000 pixels of default to modify
For 500 pixels;
Skewport in browser is described along the following visible region of glide direction of user, low memory mould
The size rendered in advance that default can be reduced under formula, is further reduced memory consumption, has 2000 pixels to be revised as 500, base
Page complexity under tv scene is simple, and actual test observes the drag down page without obvious experience difference;
Int skewport_extrapolation_limit_in_screen_pixels=2000;
S2.6. the Memory Allocation limitation of picture hard decoder, has 256M to be revised as 96M,;
It is simple in view of the page complexity under tv scene, it is tested by actual website, real experiences do not change substantially,
But the temporary of the memory of reduction;
Settings.gpu_decoded_image_budget_bytes=96*1024*1024;
S3. the configuration of functional module:
S3.1 removes extra functional module, and browser is multi-platform for TV, has the function of HTML5 abundant, but
For TV platform, there can be extra functional module, mainly include following module: bluetooth module, battery detecting and processing, again
Power induction module, remote printing module;
These modules also have a corresponding logic flow in browser, certain memory of temporary, under memorymodel, accordingly
Module loading when close respective modules initialization and concrete scene under usage scenario
The quantity that S3.2 limits sandbox process is 3;
Browser usually will create a new process in one TAB label of unlatching, and a new TAB corresponds to one
New sandbox process, new process unlatching mean more memory overheads, and the quantity of limitation sandbox process first is 3, substantially
Meet tv scene while nor affecting on user experience.
The improvement of other browsers of S4 configuration:
It is mainly 1M by 8M including font cache limitation
SkGraphics::SetFontCacheLimit(1*kMB)。
By above-mentioned process step, can be realized the TV browser user experience for not influencing TV platform the case where
Under, reduce the technical effect of the temporary of the system resource of TV browser.
It is understood that the principle that embodiment of above is intended to be merely illustrative of the present and the exemplary implementation that uses
Mode, however the present invention is not limited thereto.For those skilled in the art, essence of the invention is not being departed from
In the case where mind and essence, various changes and modifications can be made therein, these variations and modifications are also considered as protection scope of the present invention.
Claims (8)
1. browser memory ameliorative way on a kind of smart television, which comprises the following steps:
A. after starting browser, default browser starting configuration is read if starting is configured to low memorymodel and enters step D;
If starting is configured to normal mode, B is entered step;
B. the remaining memory size of current system is obtained, if the remaining memory of current system is greater than the interior of browser maximum operation
It deposits, that is, when meeting browser execution demand, then enters step C;If memory size is unsatisfactory for browser execution demand, browser
It is invalid to start configuration parameter, is directly entered step D;
C., the normal mode of universal memory strategy is set, and each module of browser obtains normal mode by memory policy interface, i.e.,
Browser is to default process and attribute configuration operation;
D., the low memorymodel of universal memory strategy is set, and each module of browser obtains low memory mould by memory policy interface
Formula, i.e. browser are run with the process of browser memory transformation and optimization and attribute configuration;
E. browser exits.
2. browser memory ameliorative way on a kind of smart television according to claim 1, which is characterized in that the step
In D browser memory transformation and optimization process specifically includes the following steps:
S1.GPU is hardware-accelerated and rasterisation is transformed;
S2. it by network download resource file, is rendered again after then carrying out DOM parsing to the webpage of downloading;
S3. the configuration of functional module;
S4. the improvement of other browsers configuration.
3. browser memory ameliorative way on a kind of smart television according to claim 2, which is characterized in that the step
S1 specifically includes the following steps:
S1.1 closes the rasterisation of GPU under low memorymodel, directly does rasterization process using CPU;
S1.2 is parallel to reduce rasterisation task quantity under low memorymodel.
4. browser memory ameliorative way on a kind of smart television according to claim 3, which is characterized in that state step
Rasterisation task quantity is reduced to 6 parallel in S1.2.
5. browser memory ameliorative way on a kind of smart television according to claim 2, which is characterized in that the step
S2 specifically includes the following steps:
S2.1 reduces the Memory Allocation of the picture of default setting under low memorymodel;
S2.2 limits the memory size of current visible page;
S2.3 user is preferentially shown the content shown by low resolution, when rolling or scaling webpage to reality
After the completion of page rendering, it is updated to the true resolution page;
In S2.4 browser rasterization process, under low memorymodel, reduce rasterisation extended area pixel size;
S2.5 reduces the size of default rendered in advance under low memorymodel;
The Memory Allocation of S2.6 reduction picture hard decoder.
6. browser memory ameliorative way on a kind of smart television according to claim 2, which is characterized in that the step
S3 specifically includes the following steps:
S3.1 removes extra functional module;
The quantity of S3.2 reduction sandbox process.
7. browser memory ameliorative way on a kind of smart television according to claim 6, which is characterized in that described extra
Functional module include at least bluetooth module, battery detecting and processing, gravity sensing module, remote printing module.
8. browser memory ameliorative way on a kind of smart television according to claim 2, which is characterized in that the step
S4, which is included at least, reduces font cache memory size.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810962348.7A CN108965471B (en) | 2018-08-22 | 2018-08-22 | Method for improving browser memory on smart television |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810962348.7A CN108965471B (en) | 2018-08-22 | 2018-08-22 | Method for improving browser memory on smart television |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108965471A true CN108965471A (en) | 2018-12-07 |
CN108965471B CN108965471B (en) | 2021-03-16 |
Family
ID=64473897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810962348.7A Active CN108965471B (en) | 2018-08-22 | 2018-08-22 | Method for improving browser memory on smart television |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108965471B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110516179A (en) * | 2019-08-07 | 2019-11-29 | Oppo广东移动通信有限公司 | Method for rendering graph, device, electronic equipment and storage medium |
CN110659431A (en) * | 2019-09-20 | 2020-01-07 | 四川长虹电器股份有限公司 | Disk cache optimization method for Android television browser |
CN110737532A (en) * | 2019-10-15 | 2020-01-31 | 四川长虹电器股份有限公司 | Android television browser memory optimization method |
CN112817759A (en) * | 2021-01-26 | 2021-05-18 | 广州欢网科技有限责任公司 | TV video application memory occupation optimization method and device and TV terminal |
CN114003191A (en) * | 2021-10-29 | 2022-02-01 | 歌尔科技有限公司 | Screen display method, device and medium |
CN114912058A (en) * | 2022-06-27 | 2022-08-16 | 中银金融科技有限公司 | Page rendering method and related equipment for bank customer full-time investigation system |
CN115334347A (en) * | 2022-08-02 | 2022-11-11 | 北京智象信息技术有限公司 | Smart television player memory adaptation optimization method, device and medium |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102971765A (en) * | 2010-06-21 | 2013-03-13 | 微软公司 | Lookup tables for text rendering |
CN103699595A (en) * | 2013-12-11 | 2014-04-02 | 小米科技有限责任公司 | Method and device for webpage caching of terminal browser and terminal |
CN103873897A (en) * | 2014-03-21 | 2014-06-18 | 珠海迈科电子科技有限公司 | Android smart television UI pagination display method |
CN103984781A (en) * | 2014-06-11 | 2014-08-13 | 北京金山网络科技有限公司 | Webpage loading method and device |
WO2014206230A1 (en) * | 2013-06-26 | 2014-12-31 | 华为技术有限公司 | Memory access method and memory controller |
CN104298790A (en) * | 2014-11-11 | 2015-01-21 | 北京奇虎科技有限公司 | Browser accelerating method and browser device with accelerator |
CN105279253A (en) * | 2015-10-13 | 2016-01-27 | 上海联彤网络通讯技术有限公司 | System and method for increasing canvas rendering speed of webpage |
CN105868250A (en) * | 2015-12-16 | 2016-08-17 | 乐视移动智能信息技术(北京)有限公司 | Page label management method and device of browser |
CN106326137A (en) * | 2015-07-02 | 2017-01-11 | 腾讯科技(深圳)有限公司 | Memory optimization method and apparatus, and user equipment |
US20170061574A1 (en) * | 2015-08-27 | 2017-03-02 | Qualcomm Innovation Center, Inc. | Efficient browser composition for tiled-rendering graphics processing units |
CN106575304A (en) * | 2015-05-19 | 2017-04-19 | 广州市动景计算机科技有限公司 | Method, apparatus for loading a resource in a web page on a device |
-
2018
- 2018-08-22 CN CN201810962348.7A patent/CN108965471B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102971765A (en) * | 2010-06-21 | 2013-03-13 | 微软公司 | Lookup tables for text rendering |
WO2014206230A1 (en) * | 2013-06-26 | 2014-12-31 | 华为技术有限公司 | Memory access method and memory controller |
CN103699595A (en) * | 2013-12-11 | 2014-04-02 | 小米科技有限责任公司 | Method and device for webpage caching of terminal browser and terminal |
CN103873897A (en) * | 2014-03-21 | 2014-06-18 | 珠海迈科电子科技有限公司 | Android smart television UI pagination display method |
CN103984781A (en) * | 2014-06-11 | 2014-08-13 | 北京金山网络科技有限公司 | Webpage loading method and device |
CN104298790A (en) * | 2014-11-11 | 2015-01-21 | 北京奇虎科技有限公司 | Browser accelerating method and browser device with accelerator |
CN106575304A (en) * | 2015-05-19 | 2017-04-19 | 广州市动景计算机科技有限公司 | Method, apparatus for loading a resource in a web page on a device |
CN106326137A (en) * | 2015-07-02 | 2017-01-11 | 腾讯科技(深圳)有限公司 | Memory optimization method and apparatus, and user equipment |
US20170061574A1 (en) * | 2015-08-27 | 2017-03-02 | Qualcomm Innovation Center, Inc. | Efficient browser composition for tiled-rendering graphics processing units |
CN105279253A (en) * | 2015-10-13 | 2016-01-27 | 上海联彤网络通讯技术有限公司 | System and method for increasing canvas rendering speed of webpage |
CN105868250A (en) * | 2015-12-16 | 2016-08-17 | 乐视移动智能信息技术(北京)有限公司 | Page label management method and device of browser |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110516179A (en) * | 2019-08-07 | 2019-11-29 | Oppo广东移动通信有限公司 | Method for rendering graph, device, electronic equipment and storage medium |
CN110659431A (en) * | 2019-09-20 | 2020-01-07 | 四川长虹电器股份有限公司 | Disk cache optimization method for Android television browser |
CN110659431B (en) * | 2019-09-20 | 2022-03-01 | 四川长虹电器股份有限公司 | Disk cache optimization method for Android television browser |
CN110737532A (en) * | 2019-10-15 | 2020-01-31 | 四川长虹电器股份有限公司 | Android television browser memory optimization method |
CN110737532B (en) * | 2019-10-15 | 2022-04-12 | 四川长虹电器股份有限公司 | Memory optimization method for Android television browser |
CN112817759A (en) * | 2021-01-26 | 2021-05-18 | 广州欢网科技有限责任公司 | TV video application memory occupation optimization method and device and TV terminal |
CN114003191A (en) * | 2021-10-29 | 2022-02-01 | 歌尔科技有限公司 | Screen display method, device and medium |
CN114912058A (en) * | 2022-06-27 | 2022-08-16 | 中银金融科技有限公司 | Page rendering method and related equipment for bank customer full-time investigation system |
CN115334347A (en) * | 2022-08-02 | 2022-11-11 | 北京智象信息技术有限公司 | Smart television player memory adaptation optimization method, device and medium |
Also Published As
Publication number | Publication date |
---|---|
CN108965471B (en) | 2021-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108965471A (en) | Browser memory ameliorative way on a kind of smart television | |
WO2021218327A1 (en) | Page processing method and related device | |
US11134118B2 (en) | Method and apparatus for browser application to load first screen of web page | |
WO2022116759A1 (en) | Image rendering method and apparatus, and computer device and storage medium | |
CN112861057B (en) | Page rendering method, device, equipment and storage medium based on applet | |
EP3138006B1 (en) | System and method for unified application programming interface and model | |
EP2525294A1 (en) | Method and device for rendering user interface font | |
CN102520918A (en) | Method and device for increasing list refreshing frequency | |
US20230403437A1 (en) | Graphics engine and graphics processing method applicable to player | |
CN111339458A (en) | Page presenting method and device | |
CN105487909B (en) | A method of reducing power equipment firmware upgrade amount | |
US20240143395A1 (en) | Method and device for identifying android system drawing thread, and mobile terminal and storage medium | |
US20220413702A1 (en) | Data communication method, communication system and computer-readable storage medium | |
CN110214338A (en) | Application of the increment color compressed to video | |
Choi et al. | Graphics-aware power governing for mobile devices | |
CN114237916B (en) | Data processing method and related equipment | |
CN108984244A (en) | Browser page rendering method, electronic device and computer readable storage medium | |
CN115618653A (en) | Method, server and program product for post-processing of simulation calculation results of CAE software | |
CN106488298B (en) | Method and device for drawing image in UI (user interface) and television | |
CN109918598B (en) | Web page rendering method based on Android television browser | |
CN110825373A (en) | Dynamic method and device for mobile terminal | |
US11734869B2 (en) | Graphics processing | |
US20130235057A1 (en) | Area-based dependency chain analysis of shaders and command stream | |
CN112991172A (en) | Image processing method, image processing device, electronic equipment and storage medium | |
US10943323B2 (en) | Data processing systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |