Memory control method for embedded systems
An embedded system and memory control technology, applied in the direction of memory address/allocation/relocation, etc., can solve problems such as abnormal system operation, system crash, and failure to locate memory, so as to avoid memory fragmentation, improve efficiency, and prevent memory overwriting Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0054] The memory control mechanism of the present invention is applicable to shared memory, heap memory, etc. First, apply for a large block of memory from the operating system, one part is used as a memory pool, and the other part is used as a reserved memory area, and memory management based on the memory pool and reserved memory area The operations specifically include memory initialization, memory allocation, memory release, cache reclamation, and memory coverage check. The memory pool adopts pool management, combined with thread cache technology, to create a cache for each thread, avoiding the situation where all threads compete for the same lock, and adding active recycling and forced recycling mechanisms to ensure the supply of the memory pool to other threads. This mechanism Avoid memory fragmentation and effectively improve the efficiency of inter-process communication; the reserved memory area is managed by the TLSF algorithm to avoid the shortage of free memory bloc...
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