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

Linux operating system sleep quick starting method based on NVDIMM

An operating system and fast startup technology, applied in the field of storage technology utilization, can solve problems such as data loss, and achieve the effect of improving startup speed and excellent read and write speed.

Inactive Publication Date: 2018-01-16
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existence of the disk cache brings problems to the consistency of data access, especially the write cache using the write-back strategy causes the updated data in the memory to fail to be written to the disk in time and be lost in the case of abnormal power failure.

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
  • Linux operating system sleep quick starting method based on NVDIMM
  • Linux operating system sleep quick starting method based on NVDIMM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention provides an NVDIMM-based Linux operating system hibernation fast startup method. Based on the NVDIMM, when the Linux operating system is started, the NVDIMM medium is swap partitioned, and the original dormant image to be configured on the swap disk partition is configured on the NVDIMM medium. swap partition,

[0024] When the system receives the hibernation command, it stores the system information in the swap partition on the NVDIMM medium, and the system goes into hibernation.

[0025] When the system is powered on again, it wakes up from hibernation, and the system reads the image from the NVDIMM medium and resumes operation.

[0026] At the same time, it provides a Linux operating system based on NVDIMM hibernation and fast startup, including NVDIMM media modules,

[0027] When the Linux operating system is started, perform swap partition on the NVDIMM media module, and configure the dormant image to be configured on the swap disk partition ...

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 Linux operating system sleep quick starting method based on an NVDIMM and relates to the field of memory technology utilization. Sleep mirror images originally needing to bestored to SWAP disk subareas are stored on an NVDIMM medium through utilization of the NVDIMM medium; the NVDIMM memory medium is divided into the disk subareas in a simulation mode; and the corresponding disk subareas are set as SWAP subareas. When STD (Suspend to Disk) of the system sleeps, the mirror images are stored to the NVDIMM memory medium, the read / write speed obtained through utilization of the NVDIMM memory medium is superior to a disk medium, and when the system is waked up, the starting speed is rapidly improved.

Description

technical field [0001] The invention discloses a dormant fast start method for an operating system, relates to the field of storage technology utilization, and specifically relates to a NVDIMM-based dormant fast start method for a Linux operating system. Background technique [0002] NVDIMM is a memory stick specification that integrates DRAM + non-volatile memory chips, which can still save complete memory data when the power is completely cut off. In terms of performance, NVDIMM just bridges the performance gap between SSD and DRAM. The disk cache is to reduce the number of times the CPU reads and writes the disk through I / O, improves the efficiency of the disk I / O, and uses a part of the memory to store the frequently accessed disk content. The existence of the disk cache brings problems to the consistency of data access, especially when the write cache adopts the write-back strategy, the updated data in the memory cannot be written to the disk in time and lost due to ab...

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): G06F9/4401G06F11/14
Inventor 方雪静
Owner ZHENGZHOU YUNHAI INFORMATION 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