Method and device for testing performance of memory device

A storage device and performance technology, applied in the field of testing, can solve problems such as inability to implement testing, low scalability, and inability to apply large files for testing

Inactive Publication Date: 2010-06-09
HUAWEI DIGITAL TECH (CHENGDU) CO LTD
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, each tool can only be used in a specific application scenario, and the scalability is low
For example, a tool developed for testing small files cannot be applied to test large files
Moreover, real services are often ...

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 device for testing performance of memory device
  • Method and device for testing performance of memory device
  • Method and device for testing performance of memory device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0028] The embodiment of the present invention establishes a software framework for simulating storage device application scenarios according to the ACA architecture (autonomous Component Architecture, autonomous component architecture) and JSim (Java-Based simulation and animation environment). introduction.

[0029] In the ACA architecture, the entire software system is composed of multiple components, and each component has multiple ports, and each component can communicate through the por...

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 device for testing performance of a memory device. The method comprises the following steps: reading a default configuration file; creating a virtual user according to the operation behavior information, which is designated by the configuration file, of the virtual user, and generating an operation request corresponding to the virtual user; sending the operation request to a source pool according to a calling mode which is designated in the configuration file, wherein the source pool is used for storing the data index of the data which is stored in the memory device, and the type of the data index corresponds to the data type which is accessed by the virtual user; establishing connection between each virtual user and the corresponding index in the resource pool through a port according to the operation request, and triggering each virtual user to execute corresponding operation on the data which corresponds to the connected data index; and acquiring and recording the performance information which is generated in the operation process. The method and the device for testing performance of the memory device can realize the test of the memory device under the condition of different services and realize the test under the condition of mixed services.

Description

technical field [0001] The invention relates to the technical field of testing, in particular to a method and device for performing performance testing on storage devices. Background technique [0002] Storage devices will face complicated application scenarios in practical applications. Therefore, it is necessary to perform performance tests on storage devices for various application scenarios. Otherwise, some performance problems may be exposed in actual use, such as long response time, IOPS ( I / O per second, the number of read and write operations per second) is lower than the test value, resulting in problems such as the number of users that can be served is less than expected. [0003] Generally, a stress testing tool (such as LoadRunner, etc.) can be used to test the performance of the storage device. However, stress testing tools simulate virtual user behavior at the protocol layer on the basis of building a real system. A real business environment needs to be built....

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/36
Inventor 梁莹
Owner HUAWEI DIGITAL TECH (CHENGDU) 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