Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Internal memory management method

A memory management and memory technology, applied in the field of memory management, can solve problems such as limited memory capacity, achieve efficient allocation and recovery, improve operating efficiency, and achieve the effect of simple algorithms

Inactive Publication Date: 2009-08-05
VIMICRO CORP
View PDF6 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This is because, on the one hand, the cost requirements of the embedded system make memory only a very limited resource; on the other hand, even without considering the cost factor, the limited space of the system hardware environment and the limited board area determine Configurable memory capacity is very limited

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
  • Internal memory management method
  • Internal memory management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In one implementation, see figure 1 As shown, the memory management method 100 involved in the present invention includes the following steps, initializing the memory process 102 (hereinafter referred to as step 102), judging whether to allocate a memory block request or to release a memory block request 104 (hereinafter referred to as step 104), if the allocation Unit memory block request, then comprise the following steps next: location memory partition 106 (hereinafter referred to as step 106), location memory partition 108 (hereinafter referred to as step 108) in the memory partition of location, return the address of the memory partition of location, And record corresponding parameter 110 (hereinafter referred to as step 110); If release memory block request, then comprise next corresponding unit memory block 112 (hereinafter referred to as step 112) that locates memory partition and release corresponding memory partition, and record relevant information 114 (herei...

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 discloses a memory management method applicable for an embedded system, comprising steps of: providing a memory area with a certain volume; dividing a memory area into a plurality of memory branch areas and unit memory blocks; when it is necessary to provide memory, distributing the unit memory block greater than needed memory for use. The memory management method related to the invention uses a memory layout aiming at the embedded system, distributing memory via simple algorithm in a high effect manner and detecting whether memory error occurs.

Description

technical field [0001] The invention relates to a memory management method, in particular to a memory management method applicable to an embedded system. Background technique [0002] With the technological development of computer microprocessors and the development of computer network technology, the functions of embedded systems are becoming more and more powerful and the scope of application is becoming more and more extensive. In order to improve its own system performance, the network-based video surveillance system uses an embedded system in it. [0003] Furthermore, in order to run its set functions better, the embedded application system has the following requirements for memory management. [0004] real-time. From a real-time point of view, the memory allocation process is required to be as fast as possible. Therefore, in embedded systems, some complex and perfect memory allocation strategies of general-purpose operating systems will not be adopted, and generally...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/02
Inventor 王世初陈绍新
Owner VIMICRO CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products