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

Memory processing method and memory management equipment

A memory management and processing method technology, applied in the field of memory processing methods and memory management equipment, can solve problems such as business interruption, loss of data consistency, inability to back up memory online, etc., and achieve the effect of ensuring consistency

Inactive Publication Date: 2012-12-19
HUAWEI TECH CO LTD
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The traditional memory dump mainly focuses on saving the state of the system or application when it hangs, so as to analyze the problem and locate the failure of the system or application in the hang state. However, this memory dump technology needs to suspend the system or application The running of the program cannot perform online memory backup. After the memory backup is completed, the system or application can continue to run, which may easily cause business interruption.
[0004] In order not to affect business operations, an existing memory online dump technology can realize memory dump while the system or application is running. However, the inventor found in the process of implementing the present invention that the existing memory online dump The storage technology has the problem of modifying and backing up at the same time, which will cause loss of data consistency

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 processing method and memory management equipment
  • Memory processing method and memory management equipment
  • Memory processing method and memory management equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0025] In view of the problem of data consistency loss in the existing memory online dump technology, the embodiment of the present invention provides a memory processing method, which can be applied to any general-purpose computer system including memory management, figure 1 It is a block diagram of memory management in the general computer syste...

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 embodiment of the invention discloses a memory processing method and memory management equipment. The method comprises the steps: receiving a memory dump request by the memory management equipment, wherein the memory dump request contains a process identification (PID), and memory pages of the process corresponding to the PID are needed dump memory pages; according to the PID, querying a process page table, and acquiring the memory pages of the process corresponding to the PID; if the attributes of the memory pages are read only attributes, carrying out backups of the memory pages in a memory; and sending a first backup request to external memory so that the external memory copies the backup memory pages into the external memory, wherein the first backup request contains the memory pages of the backups, and can ensure the data consistency while realizing online memory dump.

Description

technical field [0001] The invention relates to the field of computers, in particular to a memory processing method and a memory management device. Background technique [0002] The running data of the system memory can be saved through the memory dump, and after proper processing of these data, the relevant data corresponding to the running state of the system or program can be extracted from the memory, and then the purpose of analyzing the running status of the system can be achieved. [0003] The traditional memory dump mainly focuses on saving the state of the system or application when it hangs, so as to analyze the problem and locate the failure of the system or application in the hang state. However, this memory dump technology needs to suspend the system or application The running of the program cannot perform online memory backup. After the memory backup is completed, the system or application can continue to run, which may easily cause business interruption. [0...

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
IPC IPC(8): G06F12/02G06F11/14
Inventor 张超李俊
Owner HUAWEI TECH CO LTD
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