Unlock instant, AI-driven research and patent intelligence for your innovation.

Memory page exchange method, device, terminal, and storage medium

A memory page and storage technology, applied in the field of memory management, can solve the problems of poor interactivity, large exchange delay, and freeze in the Android system, and achieve the effects of avoiding excessive exchange delay, improving exchange efficiency, and optimizing system interaction performance

Active Publication Date: 2019-03-01
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present application provides a memory page exchange method, device, terminal and storage medium, which can be used to solve the problem of excessive exchange delay caused by exchanging memory pages between physical memory and virtual memory in the related art, and the android The interactivity of the system is poor, which leads to the problem of stuck phenomenon

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 page exchange method, device, terminal, and storage medium
  • Memory page exchange method, device, terminal, and storage medium
  • Memory page exchange method, device, terminal, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0027] First of all, the nouns involved in the embodiments of this application are introduced:

[0028] Physical memory: It is the memory space obtained through volatile memory. When an application is running, the code and data corresponding to the application are stored in the memory page, and the physical memory is used to store the memory page. When the application is running, the CPU reads the corresponding memory page from the physical memory to realize the running of code and data, thereby realizing the running of the application.

[0029] Virtual memory: It is a technology of system memory management, by setting aside a part of the non-volatile memory and creating a memory space through code. Compared with physical memor...

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 page exchange method, a device, a terminal and a storage medium, belonging to the technical field of memory management. The method includes: generating a start notification message when the physical memory and the virtual memory start page swap; promoting a hardware component associated with the page exchange from a first operating state to a second operating stateaccording to the start notification message, the physical performance of the second operating state being higher than the physical performance of the first operating state; the page swap is performedon a memory page by the hardware component in the second operating state. The present application improves the exchange efficiency of memory pages between physical memory and virtual memory by improving the working state of hardware components related to page swap, thereby optimizing the system interaction performance.

Description

technical field [0001] The present application relates to the technical field of memory management, in particular to a method, device, terminal and storage medium for exchanging memory pages. Background technique [0002] In Linux kernel memory management, there are physical memory and virtual memory. Memory pages are stored in physical memory and virtual memory, and memory pages are used to store code and data corresponding to applications. Physical memory is used to store frequently used memory pages when applications are running; virtual memory, also known as SWAP partition, is used to store memory pages of infrequently used applications, and / or running applications but infrequently used memory pages. The Linux kernel is mostly used in the android system. In the android system, when an application is to be run, the central processing unit (Central Processing Unit, CPU) extracts the corresponding memory page, thereby realizing the operation of the application. [0003] W...

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
CPCG06F12/0246G06F2212/7202
Inventor 陈岩程杰
Owner GUANGDONG OPPO MOBILE TELECOMM CORP LTD