Global variable migration via virtual memory overlay technique during multi-version asynchronous dynamic software update
A global variable and memory technology, applied in memory systems, software deployment, instruments, etc., can solve problems such as being unable to close old versions
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] The present invention proposes a system and method that can support global variable migration during dynamic software update (DSU). The disclosed system can be used to support global variable migration during program updates, including plugin updates used by multithreaded applications, and the like. The described DSU support system can support asynchronous DSU in some applications and complete the update without stopping. Although the presently described asynchronous DSU support system may be implemented in different environments, standard C programming syntax is used in this specification to illustrate example embodiments.
[0023] refer to figure 1 , an example of a DSU support system will be described in the context of a DSU tool 100 that supports a software program 104 with multiple program version updates (from version_1.so to version_N.so). specifically, figure 1 Virtual memory is shown in the form of a logical address space 102 that has been defined by an op...
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