Memory allocation management method for linux system
A technology of memory allocation and management methods, applied in the field of memory allocation management in software systems, can solve problems such as the inability of user processes to specify access to physical addresses, the inability to apply application scenarios, and the low efficiency of memory read and write, so as to improve the efficiency of memory read and write. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific illustrations.
[0022] The memory allocation management scheme given in this example forms several abstract partitions by abstracting the physical memory area, and after the abstraction, the user process can directly manage the physical memory partitions through the mmap mechanism, so as to provide more flexible and effective memory management style.
[0023] see figure 1 According to this principle, this example first abstracts the physical memory area and divides it into DMA partition, Normal partition, Reserve partition and Kernel partition.
[0024] Among them, the DMA partition and the Normal partition are mainly used to implement the system stack;
[0025] Kernel partitions are managed by the kernel;
[0026] The Reserve partition is shared by bootload...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


