CN109324934A - A kind of pressure detection method and system of AEP memory interface - Google Patents
A kind of pressure detection method and system of AEP memory interface Download PDFInfo
- Publication number
- CN109324934A CN109324934A CN201811050193.6A CN201811050193A CN109324934A CN 109324934 A CN109324934 A CN 109324934A CN 201811050193 A CN201811050193 A CN 201811050193A CN 109324934 A CN109324934 A CN 109324934A
- Authority
- CN
- China
- Prior art keywords
- memory
- aep
- pressure
- testing tool
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test buses, lines or interfaces, e.g. stuck-at or open line faults
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
A kind of pressure detection method and system of AEP memory interface, method include the following steps: to judge that AEP memory whether there is;If so, creating the volatile sexual norm of memory for AEP memory;It downloads and AEP memory pressure testing tool is installed;Obtain AEP free memory capacity;AEP memory pressure testing tool carries out the pressure test of setting time to the AEP memory size of setting ratio.System includes AEP memory judgment module, the volatile sexual norm creation module of memory, memory pressure testing tool installation module, free memory procurement of reserve capacity module, pressure test module, pressure testing results output module, EMS memory error judgment module and EMS memory error output module.The present invention realizes that AEP memory stochastic-flow maximizes memory pressure interface testing using AEP memory pressure testing tool stessapptest on the server, maximizes random memory exchange to processor and I/O.
Description
Technical field
The invention belongs to memory interface detection fields, and in particular to a kind of pressure detection method of AEP memory interface and be
System.
Background technique
AEP memory abbreviation Apache Pass DIMMs is designed, The Intel for high-performance and flexibility
Optane DC persistent memory (DCPMM) is direct current long-time memory non-volatile memory module of new generation,
Introduce Optane medium technique memory media DDR4 desktop, laptop.Support that internal memory operation mode is Memory Mode
(volatile) and App Direct (persistent memory).The test of AEP memory interface is in stochastic-flow maximizes
Test is deposited, pressure system memory under an actual high load condition is created, test plan must include the plan DCPMM of matrix
The entrance of (2 LM) DIMM determines the quantity of available Installed System Memory mapping with million in each support (SuSE) Linux OS environment
Byte is unit, executes stressapptest and only 90% memory of mapped system and the time pressure of an extension is specified to survey
Examination, consume all memory sources will lead to one it is slowly or do not respond to system
The method of AEP memory interface test at present is fewer, and a kind of even more no stochastic-flow maximizes memory pressure test
Method, however in the case where following 5G technology high latency requires, it will be a kind of measurement that must be measured that stochastic-flow, which maximizes test,
Tool, to ensure the system response of low latency, fast feedback.
This is the deficiencies in the prior art, therefore, in view of the above-mentioned drawbacks in the prior art, provides a kind of AEP memory interface
Pressure detection method and system, be necessary.
Summary of the invention
It is an object of the present invention to it is fewer for the method for above-mentioned AEP memory interface test, lack stochastic-flow maximum
The defect for changing memory pressure test method, provides the pressure detection method and system of a kind of AEP memory interface, to solve above-mentioned skill
Art problem.
To achieve the above object, the present invention provides following technical scheme:
A kind of pressure detection method of AEP memory interface, includes the following steps:
S1. judge that AEP memory whether there is;
S2. if so, creating the volatile sexual norm of memory for AEP memory;
S3. it downloads and AEP memory pressure testing tool is installed;
S4. AEP free memory capacity is obtained;
S5.AEP memory pressure testing tool carries out the pressure test of setting time to the AEP memory size of setting ratio.
Further, further include following steps after step S5:
S6. AEP memory pressure test result is output to memory detection log.
Further, further include following steps after step S6:
S7. it obtains memory and detects log, judge whether there is EMS memory error;
If S8. having, EMS memory error is exported;Terminate.
Further, the EMS memory error includes memory failure, system crash or the hang-up behavior of unrepairable.
Further, in step S8, if terminating without EMS memory error.
Further, in step S2, if AEP memory is not present, terminate.
Further, the AEP memory pressure testing tool uses stessapptest memory pressure testing tool.
Further, specific step is as follows by step S3:
S31. AEP memory pressure testing tool stessapptest is downloaded;
Whether the version for S32. judging linux kernel is 4.13 versions or 4.13 or more version;
S33. if so, entering step S35;
S34. if it is not, linux kernel is then upgraded to 4.13 versions or 4.13 or more version;
S35., AEP memory pressure testing tool stessapptest is installed.
Further, the setting ratio uses 90%;The setting time uses 12 hours, i.e., 43200 seconds.
The present invention gives following technical solution:
A kind of pressure detecting system of AEP memory interface, including
AEP memory judgment module, for judging that AEP memory whether there is;
The volatile sexual norm creation module of memory, for creating the volatile sexual norm of memory for AEP memory in the presence of AEP memory;
Memory pressure testing tool installs module, for downloading and installing AEP memory pressure testing tool;
Free memory procurement of reserve capacity module, for obtaining AEP free memory capacity;
Pressure test module, when for being set by AEP memory size of the AEP memory pressure testing tool to setting ratio
Between pressure test;
Pressure testing results output module, for AEP memory pressure test result to be output to memory detection log;
EMS memory error judgment module judges whether there is EMS memory error for obtaining memory detection log;
EMS memory error output module, for exporting EMS memory error there are when EMS memory error.
The beneficial effects of the present invention are:
The present invention realizes AEP memory stochastic-flow most using AEP memory pressure testing tool stessapptest on the server
Bigization memory pressure interface testing maximizes as far as possible by random memory exchange to processor and I/O, creates a real height
Load is supplied to existing computer hardware equipment to be tested.
In addition, design principle of the present invention is reliable, structure is simple, has very extensive application prospect.
It can be seen that compared with prior art, the present invention implementing with substantive distinguishing features outstanding and significant progress
Beneficial effect be also obvious.
Detailed description of the invention
Fig. 1 is flow chart of the method for the present invention;
Fig. 2 is downloading of the invention and installs AEP memory pressure testing tool flow chart;
Fig. 3 is system schematic of the invention;
Wherein, 1- AEP memory judgment module;The volatile sexual norm creation module of 2- memory;3- memory pressure testing tool installs mould
Block;4- free memory procurement of reserve capacity module;5- pressure test module;6- pressure testing results output module;7- EMS memory error is sentenced
Disconnected module;8- EMS memory error output module.
Specific embodiment:
To enable the purpose of the present invention, feature, advantage more obvious and understandable, it is embodied below in conjunction with the present invention
Attached drawing in example, is clearly and completely described the technical solution in the present invention.
Embodiment 1:
As shown in Figure 1, the present invention provides a kind of pressure detection method of AEP memory interface, include the following steps:
S1. judge that AEP memory whether there is;
S2. if so, creating the volatile sexual norm of memory for AEP memory;
If it is not, then terminating;
S3. it downloads and AEP memory pressure testing tool is installed;The AEP memory pressure testing tool uses stessapptest
Memory pressure testing tool;
S4. AEP free memory capacity is obtained;
S5.AEP memory pressure testing tool carries out the pressure test of setting time to the AEP memory size of setting ratio;It is described
Setting ratio uses 90%;The setting time uses 12 hours, i.e., 43200 seconds;
S6. AEP memory pressure test result is output to memory detection log;
S7. it obtains memory and detects log, judge whether there is EMS memory error;The EMS memory error includes that the memory of unrepairable loses
Lose, system crash or hang up behavior;
If S8. having, EMS memory error is exported;Terminate;
If nothing terminates.
Embodiment 2:
As shown in Fig. 2, the present invention provides a kind of pressure detection method of AEP memory interface, include the following steps:
S1. judge that AEP memory whether there is;
S2. if so, creating the volatile sexual norm of memory for AEP memory;
If it is not, then terminating;
S3. it downloads and AEP memory pressure testing tool is installed;The AEP memory pressure testing tool uses stessapptest
Memory pressure testing tool;Specific step is as follows:
S31. AEP memory pressure testing tool stessapptest is downloaded;
Whether the version for S32. judging linux kernel is 4.13 versions or 4.13 or more version;
S33. if so, entering step S35;
S34. if it is not, linux kernel is then upgraded to 4.13 versions or 4.13 or more version;
S35., AEP memory pressure testing tool stessapptest is installed;
S4. AEP free memory capacity is obtained;
S5.AEP memory pressure testing tool carries out the pressure test of setting time to the AEP memory size of setting ratio;It is described
Setting ratio uses 90%;The setting time uses 12 hours, i.e., 43200 seconds;
S6. AEP memory pressure test result is output to memory detection log;
S7. it obtains memory and detects log, judge whether there is EMS memory error;The EMS memory error includes that the memory of unrepairable loses
Lose, system crash or hang up behavior;
If S8. having, EMS memory error is exported;Terminate;
If nothing terminates.
Embodiment 3:
As shown in figure 3, the present invention provides a kind of pressure detecting system of AEP memory interface, including
AEP memory judgment module 1, for judging that AEP memory whether there is;
The volatile sexual norm creation module 2 of memory, for creating the volatile sexual norm of memory for AEP memory in the presence of AEP memory;
Memory pressure testing tool installs module 3, for downloading and installing AEP memory pressure testing tool;
Free memory procurement of reserve capacity module 4, for obtaining AEP free memory capacity;
Pressure test module 5, for being set by AEP memory size of the AEP memory pressure testing tool to setting ratio
The pressure test of time;The setting ratio uses 90%;The setting time uses 12 hours, i.e., 43200 seconds;
Pressure testing results output module 6, for AEP memory pressure test result to be output to memory detection log;
EMS memory error judgment module 7 judges whether there is EMS memory error for obtaining memory detection log;The EMS memory error packet
Include memory failure, system crash or the hang-up behavior of unrepairable;
EMS memory error output module 8, for exporting EMS memory error there are when EMS memory error.
The embodiment of the present invention be it is illustrative and not restrictive, above-described embodiment be only to aid in understanding the present invention, because
The present invention is not limited to the embodiments described in specific embodiment for this, all by those skilled in the art's technology according to the present invention
Other specific embodiments that scheme obtains, also belong to the scope of protection of the invention.
Claims (10)
1. a kind of pressure detection method of AEP memory interface, which comprises the steps of:
S1. judge that AEP memory whether there is;
S2. if so, creating the volatile sexual norm of memory for AEP memory;
S3. it downloads and AEP memory pressure testing tool is installed;
S4. AEP free memory capacity is obtained;
S5.AEP memory pressure testing tool carries out the pressure test of setting time to the AEP memory size of setting ratio.
2. a kind of pressure detection method of AEP memory interface as described in claim 1, which is characterized in that after step S5 also
Include the following steps:
S6. AEP memory pressure test result is output to memory detection log.
3. a kind of pressure detection method of AEP memory interface as claimed in claim 2, which is characterized in that
Further include following steps after step S6:
S7. it obtains memory and detects log, judge whether there is EMS memory error;
If S8. having, EMS memory error is exported;Terminate.
4. a kind of pressure detection method of AEP memory interface as claimed in claim 3, which is characterized in that
The EMS memory error includes memory failure, system crash or the hang-up behavior of unrepairable.
5. a kind of pressure detection method of AEP memory interface as claimed in claim 3, which is characterized in that
In step S8, if terminating without EMS memory error.
6. a kind of pressure detection method of AEP memory interface as described in claim 1, which is characterized in that
In step S2, if AEP memory is not present, terminate.
7. a kind of pressure detection method of AEP memory interface as described in claim 1, which is characterized in that
The AEP memory pressure testing tool uses stessapptest memory pressure testing tool.
8. a kind of pressure detection method of AEP memory interface as claimed in claim 7, which is characterized in that
Specific step is as follows by step S3:
S31. AEP memory pressure testing tool stessapptest is downloaded;
Whether the version for S32. judging linux kernel is 4.13 versions or 4.13 or more version;
S33. if so, entering step S35;
S34. if it is not, linux kernel is then upgraded to 4.13 versions or 4.13 or more version;
S35., AEP memory pressure testing tool stessapptest is installed.
9. a kind of pressure detection method of AEP memory interface as described in claim 1, which is characterized in that
The setting ratio uses 90%;The setting time uses 12 hours, i.e., 43200 seconds.
10. a kind of pressure detecting system of AEP memory interface, which is characterized in that including
AEP memory judgment module (1), for judging that AEP memory whether there is;
The volatile sexual norm creation module (2) of memory, for creating the volatile sexual norm of memory for AEP memory in the presence of AEP memory;
Memory pressure testing tool installs module (3), for downloading and installing AEP memory pressure testing tool;
Free memory procurement of reserve capacity module (4), for obtaining AEP free memory capacity;
Pressure test module (5), for being set by AEP memory size of the AEP memory pressure testing tool to setting ratio
The pressure test fixed time;
Pressure testing results output module (6), for AEP memory pressure test result to be output to memory detection log;
EMS memory error judgment module (7) judges whether there is EMS memory error for obtaining memory detection log;
EMS memory error output module (8), for exporting EMS memory error there are when EMS memory error.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811050193.6A CN109324934A (en) | 2018-09-10 | 2018-09-10 | A kind of pressure detection method and system of AEP memory interface |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811050193.6A CN109324934A (en) | 2018-09-10 | 2018-09-10 | A kind of pressure detection method and system of AEP memory interface |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109324934A true CN109324934A (en) | 2019-02-12 |
Family
ID=65264778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811050193.6A Pending CN109324934A (en) | 2018-09-10 | 2018-09-10 | A kind of pressure detection method and system of AEP memory interface |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109324934A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109901962A (en) * | 2019-02-27 | 2019-06-18 | 苏州浪潮智能科技有限公司 | The synchronized mixes method for testing pressure and system of AEP memory under a kind of Linux |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104407951A (en) * | 2014-11-05 | 2015-03-11 | 浪潮电子信息产业股份有限公司 | Method for automatically testing complete server |
CN104598344A (en) * | 2015-02-03 | 2015-05-06 | 浪潮电子信息产业股份有限公司 | Shell-based memory read-write testing method |
CN108228406A (en) * | 2018-01-09 | 2018-06-29 | 郑州云海信息技术有限公司 | A kind of QAT pressure testing systems and method |
-
2018
- 2018-09-10 CN CN201811050193.6A patent/CN109324934A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104407951A (en) * | 2014-11-05 | 2015-03-11 | 浪潮电子信息产业股份有限公司 | Method for automatically testing complete server |
CN104598344A (en) * | 2015-02-03 | 2015-05-06 | 浪潮电子信息产业股份有限公司 | Shell-based memory read-write testing method |
CN108228406A (en) * | 2018-01-09 | 2018-06-29 | 郑州云海信息技术有限公司 | A kind of QAT pressure testing systems and method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109901962A (en) * | 2019-02-27 | 2019-06-18 | 苏州浪潮智能科技有限公司 | The synchronized mixes method for testing pressure and system of AEP memory under a kind of Linux |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102411526B (en) | Test method of mainboard of blade server | |
CN102567171B (en) | Method for testing blade server mainboard | |
CN102541711B (en) | Method for testing X86 architecture server mainboards | |
CN103530162A (en) | Automatic online virtual machine software installing method and system | |
US9229729B2 (en) | Initializing processor cores in a multiprocessor system | |
CN103984634B (en) | A kind of internal memory unsteady pressure method of testing of LINUX servers | |
CN100405297C (en) | Updating method for preset value initial setting program of embedded system | |
CN107038098A (en) | It is a kind of to pass through the method that network carries out server memory diagnosis in batches | |
CN105354122A (en) | Function test optimization method for dual-purpose hard disk backboard of server | |
CN109324934A (en) | A kind of pressure detection method and system of AEP memory interface | |
CN109783390A (en) | PSU firmware promotion and demotion stability test method, apparatus, terminal and storage medium | |
CN106095528A (en) | A kind of method detecting virtual machine drive | |
US9087569B2 (en) | Non-volatile memory validity | |
WO2016173172A1 (en) | Method and apparatus for detecting heap memory operation | |
CN110781046A (en) | USB mobile storage equipment quality detection system, method and related components | |
CN109147861B (en) | Hard disk in-place detection device and method | |
CN208298178U (en) | A kind of multi-diskbit storage server | |
Noureddine | Towards a better understanding of the energy consumption of software systems | |
CN113204456A (en) | Test method, tool, device and equipment for VPP interface of server | |
CN105653408A (en) | Test method for POWER CYCLE startup and shutdown based on BMC IPMITOOL command single-node batch control | |
CN107220153A (en) | A kind of calculator memory switching card test method and device based on UEFI | |
CN103823730A (en) | Drive detecting method based on domestic disc array | |
CN107203454A (en) | A kind of kernel internal memory monitoring method of power & environment supervision main frame | |
CN109446010B (en) | AEP memory pressure performance stability testing method and system | |
CN105068902A (en) | Method for detecting computer hardware of Unix-like operating system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190212 |