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

Method and a system for automatically testing memory power consumption

An automatic test and memory technology, applied in the detection of faulty computer hardware, resource allocation, multi-programming devices, etc., can solve the problems of low accuracy and large memory power consumption error, and achieve high accuracy, simple structure, Test the effect of high efficiency

Pending Publication Date: 2019-05-24
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Aiming at the defects of large error and low accuracy in testing memory power consumption by using a memory booster card in the prior art, the present invention provides a method and system for automatically testing memory power consumption to solve the above technical problems

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 a system for automatically testing memory power consumption
  • Method and a system for automatically testing memory power consumption
  • Method and a system for automatically testing memory power consumption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] like figure 1 As shown, the present invention provides a method for automatically testing memory power consumption, comprising the steps of:

[0056] Copy the PTU test script into the linux operating system;

[0057] Automatically run the PTU test script;

[0058] The test script automatically installs the PTU test tool and turns on the multi-thread mode;

[0059] Automatically start the first thread to monitor the memory power; the first thread opens the first terminal window, and monitor the memory power through the ptumon command;

[0060] Automatically open the second thread to pressurize the memory; the second thread opens the second terminal window, and pressurize the memory through the ptugen command;

[0061] The first thread outputs real-time memory power data during memory pressurization;

[0062] After the test is completed, the memory power test data is stored, and the memory power consumption value is calculated.

[0063]In the above-mentioned embodime...

Embodiment 2

[0066] like figure 2 As shown, the present invention provides a method for automatically testing memory power consumption, comprising the steps of:

[0067] Change the boot mode of the BIOS, and set the BIOS boot item to boot in UEFI safe mode;

[0068] Copy the PTU test script into the linux operating system;

[0069] Automatically run the PTU test script;

[0070] The test script automatically installs the PTU test tool and turns on the multi-thread mode;

[0071] Automatically open the first thread to monitor memory power;

[0072] Automatically open the second thread to pressurize the memory;

[0073] Set the test time by yourself;

[0074] The first thread outputs real-time memory power data during memory pressurization, and projects the data to the screen;

[0075] Determine whether the test is complete;

[0076] If not, return to the step of automatically starting the first thread to monitor memory power;

[0077] If yes, go to the next step;

[0078] Generate...

Embodiment 3

[0080] like image 3 As shown, the present invention provides a system for automatically testing memory power consumption, including

[0081] Script import module 1, used to copy the PTU test script into the linux operating system;

[0082] Script running module 2, used to automatically run the PTU test script;

[0083] PTU installation module 3, used for test scripts to automatically install PTU test tools and enable multi-threading mode;

[0084] The monitoring thread starting module 4 is used to automatically open the first thread to monitor memory power;

[0085] The pressurized thread starting module 5 is used to automatically open the second thread to pressurize the memory;

[0086] Real-time memory power output module 6, for outputting real-time memory power data during memory pressurization through the first thread;

[0087] The memory power consumption calculation module 7 is used to calculate the memory power consumption value according to the stored memory power...

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 provides a method and a system for automatically testing memory power consumption. The method comprises the following steps: copying a PTU test script into a linux operation system; automatically running the PTU test script; enabling the test script to automatically install a PTU test tool and starts a multi-thread mode; Automatically starting a first thread to monitor the memory power; automatically starting a second thread to pressurize the memory; enabling the first thread to output real-time memory power data during memory pressurization; And after the test is completed, storing memory power test data, and calculating a memory power consumption value. The system comprises a script import module, a script operation module, a PTU installation module, a monitoring thread starting module, a pressurizing thread starting module, a real-time memory power output module and a memory power consumption calculation module.

Description

technical field [0001] The invention relates to the field of server memory testing, and specifically relates to a method and system for automatically testing memory power consumption. Background technique [0002] UEFI, Unified Extensible Firmware Interface, Unified Extensible Firmware Interface, is a standard that describes type interfaces in detail. This interface is used by the operating system to automatically load an operating system from a pre-boot operating environment. The Extensible Firmware Interface is Intel's proposed standard for the architecture, interfaces, and services of PC firmware. [0003] PTU, short for Intel® Performance Tuning Utility, is a stress testing tool for CPU launched by Intel. [0004] Memory is one of the important components in the server, it is a bridge to communicate with the CPU. All programs in the server run in the memory, so the performance of the memory plays a very important role in the server. With the development of memory tec...

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): G06F11/22G06F9/50
CPCY02D10/00
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