Memory sharing method and device, equipment and storage medium

A memory sharing and memory technology, applied in the field of cloud computing, can solve problems such as difficulty in ensuring application program stability, system performance degradation, and inability to cache data, to avoid insufficient memory resources, ensure stability, and save memory resources.

Pending Publication Date: 2021-07-27
SANGFOR TECH INC
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In a high-load computing scenario, multiple applications compete fiercely for memory resources in the server device, which may lead to insufficient free memory resources in the server device, and thus cannot cache the data generated when the application is running, causing the system to The performance is degraded, and it is difficult to ensure the stability of the application running in the server equipment

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 sharing method and device, equipment and storage medium
  • Memory sharing method and device, equipment and storage medium
  • Memory sharing method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of this application.

[0046] In a high-load computing scenario, multiple applications compete fiercely for memory resources in the server device, which may lead to insufficient free memory resources in the server device, and thus cannot cache the data generated when the application is running, causing the system to The performance is degraded, and it is difficult to ensure the stability of the operation of the application program in the server device.

[0047] Therefore, the core of t...

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 sharing method and device, equipment and a storage medium. The method comprises the following steps: collecting memory access data of an application program; determining a memory sharing area meeting a preset standard in a memory according to the memory access data, wherein the preset standard at least comprises that the read-write type of a memory page is a read-only type; scanning target memory pages with the same data content in the memory sharing area; and merging the target memory pages. According to the invention, the memory access data generated when the application program accesses the memory is collected, the memory sharing area capable of being used for data sharing in the memory is obtained, and on the basis, the target memory pages with the same data in the memory sharing area are merged, so that memory resources are saved, the situation that the memory resources are insufficient is relatively avoided, and the running stability of the application program in server equipment is relatively ensured. In addition, the invention further provides a memory sharing device, equipment and a storage medium, and the beneficial effects are as described above.

Description

technical field [0001] The present application relates to the field of cloud computing, in particular to a memory sharing method, device, equipment and storage medium. Background technique [0002] In the current cloud computing scene, a certain number of application programs are often run on the server equipment, and the operation of the application programs often needs to occupy memory resources of the server equipment to a certain extent. [0003] In a high-load computing scenario, multiple applications compete fiercely for memory resources in the server device, which may lead to insufficient free memory resources in the server device, and thus cannot cache the data generated when the application is running, causing the system to The performance is degraded, and it is difficult to ensure the stability of the operation of the application program in the server device. [0004] It can be seen that it is a problem to be solved by those skilled in the art to provide a memory ...

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): G06F9/54G06F9/50
CPCG06F9/544G06F9/5016
Inventor 薛飞
Owner SANGFOR TECH INC
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