System quick start recovery method based on NVM capacity self-adaption

A technology for fast startup and recovery methods, applied in the fields of instrumentation, computing, electrical digital data processing, etc., can solve the problem of not being able to resume work tasks, not considering the size of NVM capacity, etc., to solve the conflict of power consumption and startup recovery time, The method is simple and the application prospect is wide.

Active Publication Date: 2020-10-27
EAST CHINA NORMAL UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the process that was killed when the system starts cannot be restored, and the previous work tasks cannot be restored, and this method does not consider the impact of different NVM capacities

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
  • System quick start recovery method based on NVM capacity self-adaption
  • System quick start recovery method based on NVM capacity self-adaption
  • System quick start recovery method based on NVM capacity self-adaption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] See attached figure 1 , The hybrid memory system architecture includes: CPU, peripherals, DRAM+NVM memory and external memory. Among them, the data in CPU registers, caches, peripheral registers and DRAM needs to be saved to NVM memory and external memory when the system is in sleep.

[0021] See attached figure 2 , the present invention adopts additional dormancy mode determination and NVM preprocessing module, NVM capacity self-adaptive data preservation module during dormancy and NVM capacity self-adaptive recovery data write-back module in the dormancy recovery process of the hybrid memory system, through three functional modules The processing method prioritizes the data in the volatile memory in the system, and selectively saves the data in the NVM memory or external memory according to the NVM capacity to optimize the system hibernation recovery, which can restore the system data while ensuring the system startup speed For all computing tasks, the system can sl...

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 system quick start recovery method based on NVM capacity self-adaption. The method is characterized in that a sleep mode determination and NVM preprocessing module, an NVM capacity self-adaptive sleep data storage module and an NVM capacity self-adaptive recovery data write-back module are additionally arranged in a sleep recovery process of the hybrid memory system; datain a volatile memory in the system is divided into data storage priorities, system dormancy recovery is optimized by selectively storing the data into an NVM memory or an external memory according tothe capacity of the NVM, all computing tasks in the system can be recovered while the starting speed of the system is guaranteed, and zero-power-consumption dormancy of the system is achieved. Compared with the prior art, the method has the advantages that the method is adaptive to NVMs with different capacities, zero-power-consumption dormancy of the system is realized, the problem of conflict between power consumption and starting recovery time of a dormancy recovery mode after system dormancy is better solved, and the method is an optimized system dormancy recovery method with a wide application prospect.

Description

technical field [0001] The invention relates to the technical field of dormancy and recovery performance of a hybrid memory system with limited NVM capacity, in particular to a system quick start recovery method based on self-adaptation of NVM capacity. Background technique [0002] Computer systems have always had a strong demand for fast boot recovery. The existing system hibernation mode has conflicts between power consumption and boot recovery time after hibernation. Among them, the way of suspend to memory (Suspend to Ram, STR) has a fast recovery time, but The system cannot be completely shut down, and the way of hibernation to external memory (Suspend to Disk, STD) has no power consumption after hibernation, but the startup time is very slow. With the development of new non-volatile memory (Non-volatile memory, NVM), the addition of NVM to traditional storage architectures for optimizing system performance has been extensively studied. [0003] At present, two soluti...

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/4401
CPCG06F9/4418Y02D10/00
Inventor 石亮汪尉蓝罗龙飞沙行勉
Owner EAST CHINA NORMAL UNIV
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