Memory management method, electronic equipment and storage medium

By introducing memory control groups into the memory management engine, data compression and dumping are performed according to storage amount and access frequency, the memory management solution limits kernel code modification and memory service life problems are solved, and memory pressure is reduced and Extended memory life.

CN119311601APending Publication Date: 2025-01-14HONOR DEVICE CO LTD
0 Cites -1 Cited by

Patent Information

Application Number
CN202310873179.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-14
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

Existing memory management solutions require modification of kernel code when memory pressure is high, resulting in limited updates of kernel code and frequent reading of data from external memory affects the service life of the memory.

Method used

By introducing memory control groups into the memory management engine, data compression and dumping is performed based on storage volume and access frequency, avoiding direct modification of kernel code, and synchronous management between memory and external memory, reducing memory pressure and extending memory service life.

Benefits of technology

It realizes reducing memory pressure without modifying kernel code, reducing frequent reads to external memory, and extending the service life of memory.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119311601A_ABST
    Figure CN119311601A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of terminals, in particular to a memory management method, electronic equipment and a storage medium, the method comprises the steps that the memory management method is written in a kernel layer in a software code mode and is separated from kernel codes, and a kernel can call the software codes through a calling function to manage memory space; according to the method, the anonymous page corresponding to the application program is compressed to the block space, the compressed page corresponding to the application program is dumped to the universal flash memory and the like, so that the memory pressure can be reduced under the condition that kernel codes are not modified.
Need to check novelty before this filing date? Find Prior Art