Method and system for conducting consistency processing on caches with catalogues of far-end agent
A remote proxy and consistency technology, applied in the direction of memory address/allocation/relocation, etc., can solve problems such as lack of data, small cache consistency processing methods, and high storage resource overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] The invention provides a cache consistency processing method with a remote proxy directory, figure 1 It shows a flow chart of Embodiment 1 of the cache consistency processing method of the remote agent with directory in the present invention, including:
[0039] Step S101: Make the remote agent obtain and process the local request initiated by the local request source;
[0040] The local request message is processed, and the remote agent obtains and processes the local request.
[0041] Step S102: When receiving the response message and data from the remote agent, return the response message and data to the local request source, and write the corresponding directory and data into the directory cache and data cache respectively ;
[0042] Return the response message and corresponding data of the remote agent to the request source, and write the corresponding directory and data into the directory cache and data cache respectively.
[0043] Step S103: Determine whether ...
Embodiment 2
[0047] figure 2It shows Embodiment 2 of the cache consistency processing method of the remote agent with directory of the present invention, and the specific steps are as follows:
[0048] ① Scheduling starts, the remote agent normally processes the local request initiated by the local request source, waits until the response and data of the request are returned to the remote agent, returns the remote response message and corresponding data to the request source, and saves the directory And data information, write directory cache and data cache. During this time, if there are other local requests or remote listening messages with the same address entering the remote agent, these requests or listening messages can be written into the corresponding queuing sequence in the order of entering the pipeline.
[0049] ② Determine whether the queuing sequence corresponding to the remote address is empty. If it is empty, the scheduling process ends, and the corresponding cache resour...
Embodiment 3
[0056] The present invention also provides a remote agent cache consistency processing system with a directory, Figure 4 It shows a schematic structural diagram of Embodiment 3 of the remote agent cache consistency processing system with directory of the present invention, including:
[0057] An initial processing module 101, configured to enable the remote agent to obtain and process a local request initiated by a local request source;
[0058] The response module 102 is configured to return the response message and data to the local request source when receiving the response message and data from the remote agent, and write the corresponding directory and data into the directory cache respectively and data caching;
[0059] The same address processing module 103 is configured to judge whether there are other target requests with the same address as the remote agent, and if so, process the target requests in sequence.
[0060] Other target requests identical to the address...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com