A method to speed up the startup process of embedded software using super state storage
A technology of embedded software and state storage, which is applied in the direction of program loading/starting, program control devices, etc., and can solve problems such as the inability to quickly increase the speed of software startup
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0042] A method of using super state storage to speed up the startup process of embedded software, comprising the steps of:
[0043] Step 1. Determine the startup completion point of the software program.
[0044]Step 2. Use the program to try to open the status file, and judge whether the status file exists in the external memory according to whether the opening is successful. If not, proceed to step 3, otherwise, proceed to step 4.
[0045] Step 3. Carry out the software startup process and save the data in the memory to the external memory when the startup is completed:
[0046] (3-1) Designate an area in the static memory area for dynamic allocation of memory, modify the dynamic allocation function and release memory function in the program to a customized version, so that the dynamic allocation and release of memory actions are performed in this area; in the division In the dynamic memory area, reserve space in the form of defining a large static array as a memory pool t...
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