Method and system for shortening startup time of server

A boot time and server technology, applied in the server field, can solve the problem of memory initialization taking a long time, and achieve the effect of shortening the boot time, enhancing reliability and stability, and shortening the boot time.

Active Publication Date: 2020-07-28
FENGHUO COMM SCI & TECH CO LTD +1
View PDF11 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This process needs to scan the memory configured in the system one by one, and find the optimal value from the training value set of memory controller parameters. Therefore, memory initialization takes too long

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
  • Method and system for shortening startup time of server
  • Method and system for shortening startup time of server
  • Method and system for shortening startup time of server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0045] The present invention provides an embodiment of a method for shortening server startup time, which includes the steps of:

[0046] After the server is powered on, if the memory configuration of the server is the same as that of the previous operation, and no uncorrectable errors occurred during the previous operation, and the effective count of correctable errors is less than the error threshold, the server obtains the memory training parameters stored in the previous power-on, And quickly complete memory initialization by backfilling;

[0047] Otherwise, the server re-initializes with full memory and stores new in-memory training parameters.

[0048] The above-mentioned memory configuration refers to the memory components configured in the server, specifically including the number of configured memory sticks, the configured memory sti...

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 method and a system for shortening startup time of a server, relating to the technical field of servers, the method comprises the steps: after the server is powered on, if the memory configuration of the server is the same as that of the previous operation, no uncorrectable error occurs in the previous operation process, and the effective count of correctable errors is smaller than an error threshold value, the server acquires memory training parameters stored in the previous power-on process, and memory initialization is completed quickly in a backfill mode; otherwise, the server performs complete memory initialization again and stores new memory training parameters. In the invention, after the server is powered off, the server is powered on again; whether memorytraining parameters stored after previous power-on are available or not is judged; the complete memory initialization is selectively carried out according to the preset initialization parameters, complete memory training does not need to be carried out again every time the server is powered on, and initialization is not completed simply and directly by backfilling the memory training parameters,so that the time required for starting the server is greatly shortened, and the availability of the server is improved.

Description

technical field [0001] The present invention relates to the technical field of servers, in particular to a method and system for shortening server start-up time. Background technique [0002] During the boot process of the server, the BIOS (Basic input / output system) program will initialize each part of the hardware equipment of the server one by one, and the part that consumes the longest boot time is the initialization of the memory. Due to the one-drive-multiple topology structure of the DDR3 or DDR4 memory wiring in the DDR (Double Data Rate, double data rate) memory, the delay between the data line or the address line reaching each memory chip is inconsistent, and memory training (Training) is required, that is, The memory controller needs to adjust the delay parameters for all memory chips one by one to meet the DDR read and write timing specifications. This process needs to scan the memory configured in the system one by one, and find the optimal value from the train...

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/4401G06F11/30G06F11/14
CPCG06F9/4403G06F11/3051G06F11/141Y02D10/00
Inventor 蔡财义李健
Owner FENGHUO COMM SCI & TECH CO LTD
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