Memory management method and device in embedded system

An embedded system and memory management technology, applied in the embedded field, can solve the problems of consuming large human resources and time costs, increasing R&D risk costs, etc., and achieve the effect of improving platform adaptability

Active Publication Date: 2011-01-19
BEIJING SINOVOICE TECH CO LTD
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, platform adaptation is a work that consumes a lot of human resources and time costs; in addition, because it involves

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Memory management method and device in embedded system
  • Memory management method and device in embedded system
  • Memory management method and device in embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066]In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0067] One of the core concepts of the embodiments of the present invention is to apply for memory space through the application module of the embedded system. Since the application module is located on the embedded system, the memory space application is not affected by platform adaptation, overall heap space usage, The number of applications is bound; like this, the engine only needs to inform the memory size required by the application module to obtain the memory space corresponding to the memory size. Therefore, the present invention can save the platform adaptation work of the engine in the prior art, Moreover, it can improve the efficiency of the engine in terms of memory usage.

[0068] refer to figure 1 , which shows a flo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a memory management method and a memory management device in an embedded system. The method specifically comprises the following steps that: query information is sent to an engine when a task requirement for the engine exists in an application module of the embedded system; the engine feeds back required memory size according to the query information; the application module applies to the embedded system for memory space corresponding to the memory size and transmits the initial address of the memory space to the engine after application is successful; and the engine processes the task from the application module by using the memory space. The method and the device save the platform adaptation work of the engine and can reduce the workload of the engine in the aspect of opening the memory space.

Description

technical field [0001] The invention relates to the field of embedded technology, in particular to a memory management method and device in an embedded system. Background technique [0002] Since the memory space configuration is closely related to the cost of the embedded system, memory management is a very important part in the embedded system. [0003] Different embedded systems often have different memory management mechanisms. Due to different memory management mechanisms, there will be different memory restrictions. The memory restrictions mainly include: the number of applications for heap space, the size of each application, the application The memory location and method of the space, etc. Therefore, a closed memory management mechanism cannot be applied to various embedded systems on the market. In this way, if a set of engines wants to run normally on a new embedded system, some adjustments have to be made according to the memory limitation of the embedded system...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F12/02
Inventor 李健张连毅武卫东
Owner BEIJING SINOVOICE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products