[go: up one dir, main page]

CN102368258A - Webpage page caching management method and system - Google Patents

Webpage page caching management method and system Download PDF

Info

Publication number
CN102368258A
CN102368258A CN2011102967561A CN201110296756A CN102368258A CN 102368258 A CN102368258 A CN 102368258A CN 2011102967561 A CN2011102967561 A CN 2011102967561A CN 201110296756 A CN201110296756 A CN 201110296756A CN 102368258 A CN102368258 A CN 102368258A
Authority
CN
China
Prior art keywords
memory
page
page cache
current
cache data
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
Application number
CN2011102967561A
Other languages
Chinese (zh)
Other versions
CN102368258B (en
Inventor
梁捷
陈崇兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Guangzhou Dongjing Computer Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou Dongjing Computer Technology Co Ltd filed Critical Guangzhou Dongjing Computer Technology Co Ltd
Priority to CN201110296756.1A priority Critical patent/CN102368258B/en
Publication of CN102368258A publication Critical patent/CN102368258A/en
Application granted granted Critical
Publication of CN102368258B publication Critical patent/CN102368258B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a webpage page caching management method and system. The method comprises the following steps that: a browser of a mobile communication terminal opens a page in response to a request, judges whether a memory has enough storage space according to the comparison result of a current memory use parameter and a threshold, if not, stores part of page caching data in the memory into a storage of the mobile communication terminal and then stores the page caching data of the current page into the memory, otherwise, directly stores the page caching data into the memory; the browser responds to the operation of reading the page caching data, wherein the process comprises the following steps of: when the memory has the current page caching data, storing the page caching data, located in the memory and further away from the current page, into the storage, opening corresponding current page data in the memory, and simultaneously, loading the page caching data, located in the storage and closer to the current page, into the memory. With the method and the system, page caching can be managed better while surfing the Internet via the mobile communication terminal, and users can get more convenient browse experience.

Description

Webpage page cache management method and system
Technical Field
The invention relates to the technical field of mobile communication, in particular to a page cache management method and a page cache management system for a mobile communication terminal.
Background
The existing mobile communication terminals have different memory sizes. Due to the extremely non-uniform configuration, great pressure is caused on page caching and page browsing of the mobile communication terminal, the memory management is not good, and the problems of page blank, incomplete data loading, too little cache, frequent networking and the like can often occur.
At present, in network access, forward or backward is a standard function of a browser, which can implement repeated request access to some pages, and for a personal computer, it generally caches accessed page data for better user experience, so as to achieve the purpose of quickly implementing real-time return or forward of a web page, or implement return and forward operations by means of high network speed.
Compared with a personal computer, the memory of the mobile communication terminal is much smaller, and the used mobile communication network is not as convenient and high-speed as the network used by the personal computer, so that when a user wants to go forward or backward to browse a webpage through a browser, the user generally needs to cache enough browsed pages. However, due to the low memory characteristics of the mobile communication terminal, the following problems may occur:
1) the mobile communication terminal caches a large amount of browsed pages, which results in that the mobile communication terminal exhausts a large amount of memory, and the browsing of the current page and the normal operation of the mobile communication terminal are affected.
2) For the page without caching the webpage, when the user returns to the previous page at the back, the real-time networking can be carried out due to no page cache, and the webpage to be accessed is reloaded, so that the flow of the user is consumed to a certain extent, and the loading time is too long due to the influence of the network quality, so that the browsing experience is influenced.
Disclosure of Invention
The first objective of the present invention is to provide a method for managing page cache of a web page, which can perform better page cache management when a mobile communication terminal is used for accessing the internet, so that a user can obtain more convenient browsing experience.
The invention also provides a webpage page cache management system.
In order to realize the first purpose of the invention, the following technical scheme is adopted:
the invention provides a webpage page cache management method, which comprises the following steps:
the browser of the mobile communication terminal opens a page in response to the request,
judging whether the memory has enough storage space according to the comparison condition of the current memory use parameter and the threshold, if not, storing part of page cache data in the memory into a memory of the mobile communication terminal, and then storing the page cache data of the current page into the memory, otherwise, directly storing the page cache data into the memory;
the browser responds to the operation of reading page cache data, and comprises the following steps:
when the memory contains the current page cache data, the page cache data far away from the current page in the memory is stored in the memory, the corresponding current page data is opened from the memory, and simultaneously the page cache data close to the current page is loaded from the memory to the memory.
When the memory does not contain the current page cache data and the memory contains the current page data, the page cache data far away from the current page in the memory is stored in the memory, and the corresponding current page data and the page cache data close to the current page are loaded to the memory from the memory.
The judging whether the memory has enough storage space according to the comparison condition of the current memory use parameter and the threshold value comprises the following steps:
the threshold value is the maximum value of the page cache number of the memory, the current memory use parameter is the current page cache number of the memory, and if the current page cache number of the memory is larger than the maximum value of the page cache number of the memory, the memory is judged to have no enough storage space; or,
the threshold value is the maximum value of the available memory amount, the current memory use parameter is the current memory use amount, if the current memory use amount is larger than the maximum value of the available memory amount, the memory is judged to have insufficient storage space or,
the threshold is the residual minimum value of the memory, the current memory use parameter is the residual usable amount of the memory, and if the residual usable amount of the memory is smaller than the residual minimum value of the memory, the memory is judged to have insufficient storage space.
The method also comprises the step of cleaning useless page cache data according to a preset strategy in the process of opening and closing the new page, wherein the reference parameters of the preset strategy comprise: the number of page cache data in the cache list of the memory, the time for caching the page cache data and the size of the memory.
The method further comprises the following steps: when the page cache data is repeatedly read, the generated new page cache data is far away from the current page, and the page cache data far away from the current page is stored in the storage to release more memories.
When the browser is closed, page cache data in the memory is cleared;
and if the cleaning operation fails in the closing process, preferentially cleaning the page cache data when the browser is restarted.
In order to realize the second invention purpose, the technical scheme is as follows:
the invention provides a webpage page cache management system, which comprises:
the memory management module is used for judging whether the memory has enough storage space according to the comparison condition of the current memory use parameter and the threshold value when the browser of the mobile communication terminal responds to the request to open the page;
the memory management module is used for storing part of page cache data in the memory into a memory of the mobile communication terminal and then storing the page cache data of the current page into the memory when judging that the memory does not have enough memory space;
the loading processing module is used for responding the operation of fetching page cache data by the browser and comprises the following steps: when the memory contains the current page cache data, the page cache data far away from the current page in the memory is stored in the memory, the corresponding current page data is opened from the memory, and simultaneously the page cache data close to the current page is loaded from the memory to the memory.
The loading processing module is further configured to, when the memory does not contain the current page cache data and the memory contains the current page data, store the page cache data farther from the current page in the memory into the memory, and load the corresponding current page data and the page cache data closer to the current page from the memory into the memory.
The memory management module comprises at least one of the following units:
a first comparing unit, configured to determine that the memory does not have a sufficient storage space if the current memory page cache number is greater than the maximum memory page cache number when the threshold is the maximum memory page cache number and the current memory usage parameter is the current memory page cache number;
a second comparing unit, configured to determine that the memory has insufficient storage space if the current memory usage is greater than the maximum memory usage when the threshold is the maximum memory usage and the current memory usage parameter is the current memory usage;
and the third comparing unit is used for judging that the memory has no enough storage space if the remaining usable amount of the memory is smaller than the remaining minimum value of the memory when the threshold is the remaining minimum value of the memory and the current memory use parameter is the remaining usable amount of the memory.
The system also comprises a cleaning module used for cleaning useless page cache data according to a preset strategy in the process of opening and closing a new page, wherein the reference parameters of the preset strategy comprise: the number of page cache data in a cache list of the memory, the time of the page cache data and the size of the memory;
and when the browser is closed, clearing the page cache data in the memory, and if the clearing operation fails in the closing process, preferentially clearing the page cache data when the browser is restarted.
Compared with the prior art, the invention has the advantages that:
the technical proposal of the invention stores the page cache by comprehensively using the memory and the memory of the mobile communication terminal, and when storing the new page cache, the old page cache is transferred to the storage or cleaned, thereby reducing the occupation of the memory, greatly improving the use of the memory, providing enough page caches for users to browse during browsing, in the process of forward or backward movement of the user, when the new page cache is far away from the current page, the page caches are stored in the memory, and more memory is released for other newly opened pages to use, so that the experience of the user in forward or backward page browsing is improved by the processing mode, in addition, because more pages can be cached and the user does not need to re-network to open the pages, the flow of the user can be saved to a certain extent, because the use of network flow by the user is reduced, the burden on the network is effectively reduced.
Drawings
FIG. 1 is a flow chart of a web page caching method of the present invention;
FIG. 2 is another flowchart of a web page caching method according to the present invention;
FIG. 3 is a flowchart illustrating loading in the web page caching method of the present invention;
FIG. 4 is a diagram of a web page cache management system of the mobile communication terminal according to the present invention
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The invention provides a webpage cache management method, which can perform better page cache management when a mobile communication terminal is used for surfing the Internet, so that a user can obtain more convenient browsing experience.
The invention is described in detail below with reference to the accompanying drawings.
FIG. 1 is a flow chart of a web page caching method of the present invention.
As shown in fig. 1, includes:
step 101, a browser of the mobile communication terminal responds to a request to open a page;
102, judging whether the memory has enough storage space according to the comparison condition of the current memory use parameter and a threshold value, if not, storing part of page cache data in the memory to a memory of the mobile communication terminal, and then storing the page cache data of the current page to the memory, otherwise, directly storing the page cache data in the memory;
wherein, the judging whether the memory has enough storage space according to the comparison condition of the current memory use parameter and the threshold value comprises:
the threshold value is the maximum value of the page cache number of the memory, the current memory use parameter is the current page cache number of the memory, and if the current page cache number of the memory is larger than the maximum value of the page cache number of the memory, the memory is judged to have no enough storage space; or,
the threshold value is the maximum value of the available memory amount, the current memory use parameter is the current memory use amount, if the current memory use amount is larger than the maximum value of the available memory amount, the memory is judged to have insufficient storage space or,
the threshold is the residual minimum value of the memory, the current memory use parameter is the residual usable amount of the memory, and if the residual usable amount of the memory is smaller than the residual minimum value of the memory, the memory is judged to have insufficient storage space.
Step 103, the browser responds to the operation of reading page cache data, and the operation comprises the following steps:
when the memory contains the current page cache data, the page cache data far away from the current page in the memory is stored in the memory, the corresponding current page data is opened from the memory, and simultaneously the page cache data close to the current page is loaded from the memory to the memory.
In addition, when the memory does not contain the current page cache data and the memory contains the current page data, the page cache data farther from the current page in the memory is stored in the memory, and the corresponding current page data and the page cache data closer to the current page are loaded to the memory from the memory.
As shown in fig. 2, the method for managing a web page cache of a mobile communication terminal of the present invention specifically includes the following steps:
step 201, a user opens a browser and opens a page;
step 202, the browser judges whether the memory use parameter exceeds a threshold value, if so, step 203 is entered, and if not, step 204 is entered;
the threshold may be a maximum value of the number of page buffers of the memory set in advance or a maximum value of the usable amount of the memory, and therefore, whether or not the memory use parameter exceeds the threshold may be determined by:
if the threshold value is the maximum value of the page cache number of the memory, comparing the current page cache number of the memory with the maximum value of the page cache number of the memory;
if the threshold is the maximum memory available amount, the current memory usage amount is compared with the maximum memory available amount.
The maximum value of the memory page cache number can be calculated according to the following formula:
maximum number of page caches of memory = (total memory value usable-minimum used memory value)/average memory occupied by page caches.
It should be noted that even if the memory is large, the maximum value of the cache number of the memory pages is not infinite, and a maximum value, for example, 20 cache pages, is generally set. In addition, the size of the page and the like can be comprehensively considered in the actual process.
It should be noted that the figure illustrates the threshold being exceeded. The threshold setting may also be a setting to a minimum remaining memory value, which would consider the case below the threshold. And comparing the residual available memory amount with the residual minimum memory amount, wherein if the residual available memory amount is lower than the residual minimum memory amount, the processing mode is the same as the condition that the current memory amount exceeds the maximum memory amount. The minimum memory remaining value can be determined according to a proportion of the number of available memories when the mobile communication terminal is started, and the proportion is different for different memory models, for example, a terminal with a large memory may have a smaller proportion, and a terminal with a small memory may have a larger proportion; similarly, the same applies to the maximum available memory amount.
Step 203, storing the page cache data far away from the current page into a memory, and entering step 204;
if the memory usage exceeds the threshold, for example, the current memory page cache number is greater than the maximum memory page cache number, or the current memory usage amount is greater than the maximum memory usage amount, then the page cache data farther from the current page is saved to the memory.
The storage of the mobile communication terminal may be a memory card or a built-in hard disk.
The page cache data farther from the current page may be the page cache data selected farthest from the current page. Therefore, preferentially, the page cache data farthest from the current page in the cache list can be stored in the memory of the mobile communication terminal by the memory, and the memory is freed for storing a new page cache.
The memory is maintained with a page cache list, and each cache list item records a plurality of information of page cache data, such as which page data are cached in the memory, which page data are cached on the memory, which page data are cached for the longest time, the size of each page cache data, and the like.
Step 204, storing the page cache data into a memory;
in this step, since the memory usage does not exceed the threshold, the memory still has space to use, and therefore the page cache data is directly stored in the memory.
Step 205, cleaning up the useless cache according to the strategy;
in this step, in the process of continuously opening and closing the new page, according to the cache cleaning policy, for example, according to the number of page cache data in the cache list of the memory, the time of the page cache data, the size of the memory, and other parameters, the useless page cache data is cleaned. For example, a maximum buffer number is generally set, and the maximum buffer number is not fixed, or may be adjusted according to the size of the terminal memory. In addition, since the page cache only takes effect in the process of using the browser once, the cache time of each cache data is recorded, and when the cache is updated, the cache time is correspondingly updated. Therefore, the cache that has not been updated for a long time can be used as cache data to be cleared with priority.
Step 206, continuing to browse the page through the browser;
step 207, judging whether the user exits the browser, if so, entering step 208, otherwise, returning to step 206;
step 208, clearing the cache;
when the user quits the browser, the page cache data can be automatically cleared.
All memories are generally released automatically after the program exits, so that the page cache data is cleared, mainly the page cache data stored in the memory.
If the user is powered off and quits in midway, the next time of starting is preferably checked and cleaned.
And step 209, exiting.
As shown in fig. 3, the specific steps of the page cache loading management process of the web page cache management method of the mobile communication terminal of the present invention are as follows:
step 301, the browser responds to the operation of the user and performs forward or backward operation;
step 302, searching whether the cache of the corresponding page is stored in the memory, if so, executing steps 303 and 304, otherwise, entering step 305;
step 303, transferring the page cache data far away (for example, farthest) from the current page in the cache list of the memory to the mobile communication terminal storage, and entering step 309;
step 304, opening corresponding current page cache data from the memory, and loading the page cache data closer to the current page (for example, closest) from the memory of the mobile communication terminal to the memory for standby, and entering step 309;
it should be noted that the order of steps 303 and 304 is not limited in the present invention, but may be performed in the order of store first and load second.
Step 305, if the memory has no corresponding page cache, searching whether the memory of the mobile communication terminal has corresponding page cache data, if so, executing steps 307 and 308, otherwise, entering step 360; step 306, opening a new page;
in this step, a new page is opened through network connection, and corresponding page data is acquired.
It should be noted that the browser may also directly perform network connection to obtain corresponding page data without retrieving cache data in a memory of the mobile communication terminal;
step 307, transferring the page cache data far away (for example, farthest) from the current page in the cache list of the memory to the mobile communication terminal storage, and entering step 309; step 308, if there is a corresponding page cache in the storage of the mobile communication terminal, transferring the cache data to the memory, that is, loading the corresponding current page cache data and the closer (for example, the closest) page cache data from the storage to the memory, opening the corresponding current page cache data, and entering step 309;
further, in the process of forward or backward operation, when the page cache data is repeatedly read, and the generated new page cache is farther from the current page, the page cache data farthest from the current page is transferred to the mobile communication terminal storage, and more memories are released for other newly opened pages to use.
Step 309, the browser displays the page, and the user browses the page.
The method and the process of the invention are introduced in detail, and the invention also provides a webpage page cache management system. This will be described below.
Fig. 4 is a structural diagram of a web page cache management system of a mobile communication terminal according to the present invention.
The webpage page cache management system comprises:
the memory management module is used for judging whether the memory has enough storage space according to the comparison condition of the current memory use parameter and the threshold value when the browser of the mobile communication terminal responds to the request to open the page;
the memory management module is used for storing part of page cache data in the memory into a memory of the mobile communication terminal and then storing the page cache data of the current page into the memory when judging that the memory does not have enough memory space;
the loading processing module is used for responding the operation of fetching page cache data by the browser and comprises the following steps: when the memory contains the current page cache data, the page cache data far away from the current page in the memory is stored in the memory, the corresponding current page data is opened from the memory, and simultaneously the page cache data close to the current page is loaded from the memory to the memory.
The loading processing module is further configured to, when the memory does not contain the current page cache data and the memory contains the current page data, store the page cache data farther from the current page in the memory into the memory, and load the corresponding current page data and the page cache data closer to the current page from the memory into the memory.
The memory management module comprises at least one of the following units:
a first comparing unit, configured to determine that the memory does not have a sufficient storage space if the current memory page cache number is greater than the maximum memory page cache number when the threshold is the maximum memory page cache number and the current memory usage parameter is the current memory page cache number;
a second comparing unit, configured to determine that the memory has insufficient storage space if the current memory usage is greater than the maximum memory usage when the threshold is the maximum memory usage and the current memory usage parameter is the current memory usage;
and the third comparing unit is used for judging that the memory has no enough storage space if the remaining usable amount of the memory is smaller than the remaining minimum value of the memory when the threshold is the remaining minimum value of the memory and the current memory use parameter is the remaining usable amount of the memory.
The system also comprises a cleaning module used for cleaning useless page cache data according to a preset strategy in the process of opening and closing a new page, wherein the reference parameters of the preset strategy comprise: the number of page cache data in a cache list of the memory, the time of the page cache data and the size of the memory;
and when the browser is closed, clearing the page cache data in the memory, and if the clearing operation fails in the closing process, preferentially clearing the page cache data when the browser is restarted.
It should be noted that, because the contents of information interaction, execution process, and the like between the units in the apparatus and the system are based on the same concept as the method embodiment of the present invention, specific contents may refer to the description in the method embodiment of the present invention, and are not described herein again.
In summary, it can be seen from the above technical solutions that:
the technical proposal of the invention stores the page cache by comprehensively using the memory and the memory of the mobile communication terminal, and when storing the new page cache, the old page cache is transferred to the storage or cleaned, thereby reducing the occupation of the memory, greatly improving the use of the memory, providing enough page caches for users to browse during browsing, in the process of forward or backward movement of the user, when the new page cache is far away from the current page, the page caches are stored in the memory, and more memory is released for other newly opened pages to use, so that the experience of the user in forward or backward page browsing is improved by the processing mode, in addition, because more pages can be cached and the user does not need to re-network to open the pages, the flow of the user can be saved to a certain extent, because the use of network flow by the user is reduced, the burden on the network is effectively reduced.
It should be noted that, although the embodiments according to the present invention have been described above with reference to the drawings, those skilled in the art will appreciate that various modifications can be made to the embodiments of the present invention without departing from the scope of the present invention. Therefore, the scope of the present invention should be determined by the contents of the appended claims.

Claims (10)

1. A webpage page cache management method is characterized by comprising the following steps:
the browser of the mobile communication terminal opens a page in response to the request,
judging whether the memory has enough storage space according to the comparison condition of the current memory use parameter and the threshold, if not, storing part of page cache data in the memory into a memory of the mobile communication terminal, and then storing the page cache data of the current page into the memory, otherwise, directly storing the page cache data into the memory;
the browser responds to the operation of reading page cache data, and comprises the following steps:
when the memory contains the current page cache data, the page cache data far away from the current page in the memory is stored in the memory, the corresponding current page data is opened from the memory, and simultaneously the page cache data close to the current page is loaded from the memory to the memory.
2. The web page cache management method of claim 1, wherein:
when the memory does not contain the current page cache data and the memory contains the current page data, the page cache data far away from the current page in the memory is stored in the memory, and the corresponding current page data and the page cache data close to the current page are loaded to the memory from the memory.
3. The web page cache management method according to claim 1 or 2, characterized by:
the judging whether the memory has enough storage space according to the comparison condition of the current memory use parameter and the threshold value comprises the following steps:
the threshold value is the maximum value of the page cache number of the memory, the current memory use parameter is the current page cache number of the memory, and if the current page cache number of the memory is larger than the maximum value of the page cache number of the memory, the memory is judged to have no enough storage space; or,
the threshold value is the maximum value of the available memory amount, the current memory use parameter is the current memory use amount, and if the current memory use amount is larger than the maximum value of the available memory amount, the memory is judged to have insufficient storage space; or,
the threshold is the residual minimum value of the memory, the current memory use parameter is the residual usable amount of the memory, and if the residual usable amount of the memory is smaller than the residual minimum value of the memory, the memory is judged to have insufficient storage space.
4. The web page cache management method according to claim 1 or 2, further comprising:
in the process of opening and closing a new page, useless page cache data cleaning is carried out according to a preset strategy, wherein the reference parameters of the preset strategy comprise: the number of page cache data in the cache list of the memory, the time for caching the page cache data and the size of the memory.
5. The web page cache management method according to claim 1 or 2, further comprising:
when the page cache data is repeatedly read, the generated new page cache data is far away from the current page, and the page cache data far away from the current page is stored in the storage to release more memories.
6. The web page cache management method according to claim 1 or 2, characterized by:
when the browser is closed, page cache data in the memory is cleared;
and if the cleaning operation fails in the closing process, preferentially cleaning the page cache data when the browser is restarted.
7. A web page cache management system, comprising:
the memory management module is used for judging whether the memory has enough storage space according to the comparison condition of the current memory use parameter and the threshold value when the browser of the mobile communication terminal responds to the request to open the page;
the memory management module is used for storing part of page cache data in the memory into a memory of the mobile communication terminal and then storing the page cache data of the current page into the memory when judging that the memory does not have enough memory space;
the loading processing module is used for responding the operation of fetching page cache data by the browser and comprises the following steps: when the memory contains the current page cache data, the page cache data far away from the current page in the memory is stored in the memory, the corresponding current page data is opened from the memory, and simultaneously the page cache data close to the current page is loaded from the memory to the memory.
8. The web page cache management system of claim 7, wherein:
the loading processing module is further configured to, when the memory does not contain the current page cache data and the memory contains the current page data, store the page cache data farther from the current page in the memory into the memory, and load the corresponding current page data and the page cache data closer to the current page from the memory into the memory.
9. The web page cache management system according to claim 7 or 8, wherein:
the memory management module comprises at least one of the following units:
a first comparing unit, configured to determine that the memory does not have a sufficient storage space if the current memory page cache number is greater than the maximum memory page cache number when the threshold is the maximum memory page cache number and the current memory usage parameter is the current memory page cache number;
a second comparing unit, configured to determine that the memory has insufficient storage space if the current memory usage is greater than the maximum memory usage when the threshold is the maximum memory usage and the current memory usage parameter is the current memory usage;
and the third comparing unit is used for judging that the memory has no enough storage space if the remaining usable amount of the memory is smaller than the remaining minimum value of the memory when the threshold is the remaining minimum value of the memory and the current memory use parameter is the remaining usable amount of the memory.
10. The web page cache management system according to claim 7 or 8, wherein:
the system further comprises a cleaning module, which is used for cleaning useless page cache data according to a preset strategy in the process of opening and closing a new page, wherein the reference parameters of the preset strategy comprise: the number of page cache data in a cache list of the memory, the time of the page cache data and the size of the memory;
and when the browser is closed, clearing the page cache data in the memory, and if the clearing operation fails in the closing process, preferentially clearing the page cache data when the browser is restarted.
CN201110296756.1A 2011-09-30 2011-09-30 Webpage page caching management method and system Active CN102368258B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110296756.1A CN102368258B (en) 2011-09-30 2011-09-30 Webpage page caching management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110296756.1A CN102368258B (en) 2011-09-30 2011-09-30 Webpage page caching management method and system

Publications (2)

Publication Number Publication Date
CN102368258A true CN102368258A (en) 2012-03-07
CN102368258B CN102368258B (en) 2014-11-26

Family

ID=45760822

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110296756.1A Active CN102368258B (en) 2011-09-30 2011-09-30 Webpage page caching management method and system

Country Status (1)

Country Link
CN (1) CN102368258B (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102630061A (en) * 2012-03-27 2012-08-08 深圳创维数字技术股份有限公司 Method and device for optimizing number of channels stored by set top box
CN102779181A (en) * 2012-06-29 2012-11-14 广州市动景计算机科技有限公司 Browser off-line storage data processing method based on hypertext markup language (HTML) 5 and browser
CN102866916A (en) * 2012-09-07 2013-01-09 华为终端有限公司 Terminal and method for dynamically loading application program interface
WO2014019358A1 (en) * 2012-07-28 2014-02-06 深圳市同洲电子股份有限公司 Method, system and browser for distributing hybrid memory
CN103605700A (en) * 2013-11-07 2014-02-26 天脉聚源(北京)传媒科技有限公司 Method and device for processing webpage information
CN103838771A (en) * 2012-11-26 2014-06-04 腾讯科技(深圳)有限公司 Browser page data processing method and device and browser
CN104239370A (en) * 2013-06-24 2014-12-24 腾讯科技(深圳)有限公司 Webpage data storage method and webpage data storage device
CN104808952A (en) * 2015-05-05 2015-07-29 百度在线网络技术(北京)有限公司 Data caching method and device
CN105138626A (en) * 2015-08-18 2015-12-09 耿懿超 Webpage loading method and webpage loading device
CN106095896A (en) * 2016-06-07 2016-11-09 无锡天脉聚源传媒科技有限公司 A kind of method and device of page jump
CN106407435A (en) * 2016-09-28 2017-02-15 乐视控股(北京)有限公司 Browser page display processing method and device
CN106557434A (en) * 2016-10-28 2017-04-05 武汉斗鱼网络科技有限公司 A kind of interface caching method and system
CN109446533A (en) * 2018-09-17 2019-03-08 深圳市沃特沃德股份有限公司 The interactive mode and its device that bluetooth translator, bluetooth are translated
CN109522501A (en) * 2018-11-26 2019-03-26 腾讯科技(深圳)有限公司 Content of pages management method and its device
CN109739575A (en) * 2018-12-29 2019-05-10 上海掌门科技有限公司 Information processing method, electronic equipment and computer-readable medium
CN109800366A (en) * 2018-12-13 2019-05-24 北京字节跳动网络技术有限公司 Promote the method, apparatus and electronic equipment of webpage opening speed
CN109815006A (en) * 2018-12-13 2019-05-28 平安科技(深圳)有限公司 Browser memory management method, device, computer equipment and storage medium
WO2019109326A1 (en) * 2017-12-08 2019-06-13 深圳市大疆创新科技有限公司 Page cache processing method and device, and server
CN110020373A (en) * 2017-12-28 2019-07-16 北京京东尚科信息技术有限公司 The method and apparatus that static page is stored, browsed
CN110110262A (en) * 2019-05-07 2019-08-09 海信电子科技(深圳)有限公司 Browser EMS memory management process, device and equipment
CN110597738A (en) * 2019-09-19 2019-12-20 浪潮软件集团有限公司 A memory release method, terminal and computer-readable storage medium
CN110633433A (en) * 2019-07-19 2019-12-31 北京无限光场科技有限公司 A page caching method, device, electronic device and storage medium
CN110633434A (en) * 2019-07-19 2019-12-31 北京无限光场科技有限公司 A page caching method, device, electronic device and storage medium
CN112579542A (en) * 2020-12-17 2021-03-30 海信视像科技股份有限公司 Display device and page drawing method
CN114611032A (en) * 2022-03-11 2022-06-10 深圳市绿联科技股份有限公司 A browser data processing method, device and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6931439B1 (en) * 2001-05-23 2005-08-16 Western Digital Ventures, Inc. Modifying web page links for display on a mobile terminal to indicate the cache status of linked web pages
CN101075241A (en) * 2006-12-26 2007-11-21 腾讯科技(深圳)有限公司 Method and system for processing buffer
CN101325602A (en) * 2008-07-30 2008-12-17 广州市动景计算机科技有限公司 Method and system for pre-reading web page by micro-browser intelligently

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6931439B1 (en) * 2001-05-23 2005-08-16 Western Digital Ventures, Inc. Modifying web page links for display on a mobile terminal to indicate the cache status of linked web pages
CN101075241A (en) * 2006-12-26 2007-11-21 腾讯科技(深圳)有限公司 Method and system for processing buffer
CN101325602A (en) * 2008-07-30 2008-12-17 广州市动景计算机科技有限公司 Method and system for pre-reading web page by micro-browser intelligently

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102630061B (en) * 2012-03-27 2016-03-02 深圳创维数字技术有限公司 A kind of Set Top Box deposits optimization method and the device of number of units amount
CN102630061A (en) * 2012-03-27 2012-08-08 深圳创维数字技术股份有限公司 Method and device for optimizing number of channels stored by set top box
CN102779181A (en) * 2012-06-29 2012-11-14 广州市动景计算机科技有限公司 Browser off-line storage data processing method based on hypertext markup language (HTML) 5 and browser
CN102779181B (en) * 2012-06-29 2015-07-15 广州市动景计算机科技有限公司 Browser off-line storage data processing method based on hypertext markup language (HTML) 5 and browser
WO2014019358A1 (en) * 2012-07-28 2014-02-06 深圳市同洲电子股份有限公司 Method, system and browser for distributing hybrid memory
CN102866916A (en) * 2012-09-07 2013-01-09 华为终端有限公司 Terminal and method for dynamically loading application program interface
CN102866916B (en) * 2012-09-07 2014-12-24 华为终端有限公司 Terminal and method for dynamically loading application program interface
CN103838771A (en) * 2012-11-26 2014-06-04 腾讯科技(深圳)有限公司 Browser page data processing method and device and browser
CN103838771B (en) * 2012-11-26 2018-09-11 腾讯科技(深圳)有限公司 browser page data processing method, device and browser
CN104239370A (en) * 2013-06-24 2014-12-24 腾讯科技(深圳)有限公司 Webpage data storage method and webpage data storage device
WO2014206096A1 (en) * 2013-06-24 2014-12-31 Tencent Technology (Shenzhen) Company Limited Method, device, and system for data storage management
CN103605700A (en) * 2013-11-07 2014-02-26 天脉聚源(北京)传媒科技有限公司 Method and device for processing webpage information
CN104808952A (en) * 2015-05-05 2015-07-29 百度在线网络技术(北京)有限公司 Data caching method and device
CN104808952B (en) * 2015-05-05 2018-09-18 百度在线网络技术(北京)有限公司 data cache method and device
CN105138626A (en) * 2015-08-18 2015-12-09 耿懿超 Webpage loading method and webpage loading device
CN106095896A (en) * 2016-06-07 2016-11-09 无锡天脉聚源传媒科技有限公司 A kind of method and device of page jump
CN106407435A (en) * 2016-09-28 2017-02-15 乐视控股(北京)有限公司 Browser page display processing method and device
CN106557434A (en) * 2016-10-28 2017-04-05 武汉斗鱼网络科技有限公司 A kind of interface caching method and system
WO2019109326A1 (en) * 2017-12-08 2019-06-13 深圳市大疆创新科技有限公司 Page cache processing method and device, and server
CN110020373A (en) * 2017-12-28 2019-07-16 北京京东尚科信息技术有限公司 The method and apparatus that static page is stored, browsed
CN109446533A (en) * 2018-09-17 2019-03-08 深圳市沃特沃德股份有限公司 The interactive mode and its device that bluetooth translator, bluetooth are translated
CN109522501A (en) * 2018-11-26 2019-03-26 腾讯科技(深圳)有限公司 Content of pages management method and its device
CN109522501B (en) * 2018-11-26 2021-10-26 腾讯科技(深圳)有限公司 Page content management method and device
CN109800366A (en) * 2018-12-13 2019-05-24 北京字节跳动网络技术有限公司 Promote the method, apparatus and electronic equipment of webpage opening speed
CN109815006A (en) * 2018-12-13 2019-05-28 平安科技(深圳)有限公司 Browser memory management method, device, computer equipment and storage medium
CN109739575A (en) * 2018-12-29 2019-05-10 上海掌门科技有限公司 Information processing method, electronic equipment and computer-readable medium
CN110110262B (en) * 2019-05-07 2021-06-29 海信电子科技(深圳)有限公司 Browser memory management method, device and equipment
CN110110262A (en) * 2019-05-07 2019-08-09 海信电子科技(深圳)有限公司 Browser EMS memory management process, device and equipment
CN110633433A (en) * 2019-07-19 2019-12-31 北京无限光场科技有限公司 A page caching method, device, electronic device and storage medium
CN110633434A (en) * 2019-07-19 2019-12-31 北京无限光场科技有限公司 A page caching method, device, electronic device and storage medium
CN110633433B (en) * 2019-07-19 2024-02-27 北京有竹居网络技术有限公司 Page caching method and device, electronic equipment and storage medium
CN110633434B (en) * 2019-07-19 2024-02-27 北京有竹居网络技术有限公司 Page caching method and device, electronic equipment and storage medium
CN110597738A (en) * 2019-09-19 2019-12-20 浪潮软件集团有限公司 A memory release method, terminal and computer-readable storage medium
CN110597738B (en) * 2019-09-19 2023-09-12 浪潮软件集团有限公司 Memory release method, terminal and computer readable storage medium
CN112579542A (en) * 2020-12-17 2021-03-30 海信视像科技股份有限公司 Display device and page drawing method
CN114611032A (en) * 2022-03-11 2022-06-10 深圳市绿联科技股份有限公司 A browser data processing method, device and electronic device

Also Published As

Publication number Publication date
CN102368258B (en) 2014-11-26

Similar Documents

Publication Publication Date Title
CN102368258B (en) Webpage page caching management method and system
CN111176560B (en) Cache management method and device, computer equipment and storage medium
US9858206B2 (en) Systems and methods for flushing a cache with modified data
CN110555001B (en) Data processing method, device, terminal and medium
CN108701079A (en) The system and method that flash memory with adaptive prefetching reads cache
US8949544B2 (en) Bypassing a cache when handling memory requests
CN105302478B (en) A kind of date storage method and electronic equipment
CN102301345A (en) Hybrid memory device
CN104808952B (en) data cache method and device
CN109815425A (en) Cache data processing method, device, computer equipment and storage medium
CN102479250A (en) An Embedded Browser Disk Cache Method
CN102087646B (en) Method and device for establishing index
CN107888687B (en) Proxy client storage acceleration method and system based on distributed storage system
CN102999444A (en) Method and device for replacing data in caching module
CN107430554A (en) Storage cache performance is improved as the standard that cache is inserted by using the compressibility of data
CN119902720B (en) Data processing method, storage medium, electronic device and program product
CN113688107B (en) Distributed file system metadata caching method, device, terminal and storage medium
CN115563029A (en) Caching method and device based on two-layer caching structure
CN104424119A (en) Storage space configuration method and device
CN102411631A (en) A Method for Embedded Browser Disk Cache
CN109086141A (en) EMS memory management process and device and computer readable storage medium
CN103019964A (en) Cache data access method and data cache system
CN110968524A (en) Data storage control method, device, storage medium and electronic device
CN109582233A (en) A kind of caching method and device of data
CN109871337A (en) A kind of SSD storaging medium switching method and its system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200421

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Alibaba (China) Co.,Ltd.

Address before: 2, 16, 301 rooms, 510665 Yun Yun Road, Tianhe District, Guangdong, Guangzhou

Patentee before: GUANGZHOU UCWEB COMPUTER TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right