Unlock instant, AI-driven research and patent intelligence for your innovation.

Automatic file system performance testing method based on Iozone

An automatic testing and file system technology, applied in software testing/debugging, special data processing applications, instruments, etc., can solve problems such as automatic increment of file blocks, and achieve the effect of improving testing efficiency

Inactive Publication Date: 2016-02-03
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention aims at the fact that in the prior art, the number of threads can only be continuously increased when the size of the file block is constant, or the size of the file block is continuously increased when the number of threads is constant, and the size of the file block and the size of the file block cannot be completed in one test process. For the problem of performance testing that the number of threads can be automatically increased, an Iozone-based automatic file system performance test method is provided. Based on Iozone, the file block size and the number of threads are allowed to increase within a certain range, so that the test can be done in one test. Complete the performance data test of different file block sizes and different numbers of threads to improve test efficiency

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
  • Automatic file system performance testing method based on Iozone
  • Automatic file system performance testing method based on Iozone

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] A method for automatic testing of file system performance based on Iozone:

[0015] Specify or default the thread number range parameter and the file block size range parameter, use the Iozone tool to analyze all the thread number and file block size that need to be tested according to the incremental rules, and use two arrays to save all test data respectively, starting from the initial thread number The layer loops through the file block size, and then automatically increases step by step through the file block size. After the file block size is traversed, the number of threads is automatically incremented. The outer layer loops through the number of threads, completes all test items, and outputs the results to the file.

[0016] The increasing rule is that the number of threads and the file block size are increasing step by step, and the latter parameter is twice the previous parameter.

[0017] The increasing rule is that the number of threads and the file block siz...

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 an automatic file system performance testing method based on Iozone, and belongs to the field of file testing. The method comprises the steps that a thread count range parameter and a file block size range parameter are assigned or defaulted, all thread counts and file block sizes which need to be tested are analyzed with an Iozone tool according to a progressive increase rule, all testing data are stored with two arrays, the thread counts are traversed through an outer loop, the file block sizes are traversed through an inner loop, all the testing items are completed, and results are output into a file. According to the automatic file system performance testing method based on the Iozone, the file block sizes and the thread counts are allowed to be progressively increased within a certain range, testing of all performance data is completed in the one-time testing process, and the testing efficiency is improved.

Description

technical field [0001] The invention discloses an automatic test method for file system performance, which belongs to the field of file test, in particular to an Iozone-based automatic test method for file system performance. Background technique [0002] A file system is the method and data structure that an operating system uses to explicitly store files on a device or partition; that is, the method by which files are organized on a storage device. The software organization responsible for managing and storing file information in the operating system is called a file management system, or file system for short. The file system consists of three parts: the interface of the file system, the software collection for object manipulation and management, objects and attributes. Specifically, the file system is responsible for creating files for users, storing, reading, modifying, and dumping files, controlling file access, and revoking files when users no longer use them. The f...

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): G06F11/36G06F17/30
Inventor 王志华吴丙涛徐艳秋
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD