Method for carrying out performance test on memory management subsystem of Linux operation system

An operating system and memory management technology, applied in software testing/debugging, memory address/allocation/relocation, etc., can solve the problems of less information in test results, lack of pertinence in test indicators, single test scenarios, etc., and achieve improvement Targeted, richness-enhancing effects

Active Publication Date: 2012-09-19
慧之安信息技术股份有限公司
View PDF3 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The present invention provides a method for performance testing of the memory management subsystem of the Linux operating system, which effectively solves the single test scen

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 for carrying out performance test on memory management subsystem of Linux operation system
  • Method for carrying out performance test on memory management subsystem of Linux operation system
  • Method for carrying out performance test on memory management subsystem of Linux operation system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the features of the present invention more clearly understood, below in conjunction with accompanying drawing, describe in detail as follows:

[0025] Referring to the benchmark test method in the performance test methodology, the present invention proposes a performance test method for the Linux memory management subsystem, which can help Linux research and development and test personnel to intuitively evaluate the performance of the Linux memory management subsystem.

[0026] refer to figure 1 , the present invention comprises the following steps:

[0027] 1) Set micro-benchmark test items: By investigating the development status of Linux memory management models and combining the kernel performance test requirements of Linux operating system manufacturers, different micro-benchmark test items are defined from the unique mechanism of Linux memory management;

[0028] 2) Design different test scenarios, performance test indicators and test results for...

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 for carrying out performance test for a memory management subsystem of a Linux operation system, which comprises the following steps: 1) setting microcosmic reference testing items; 2) for the microcosmic reference testing items, designing corresponding test scenes, performance test indexes and test results; 3) compiling a performance test module used for dynamically obtaining and calculating a performance test index defined for each item in the microcosmic reference testing items; 4) compiling a test script module used for providing a certain workload for a Linux operation system memory and uploading a core module to realize the test scenes defined in the reference testing items; and 5) operating the test script module and a performance test module to obtain test results. With the method, the problems of the current reference test tool for a Linux memory management subsystem, such as single test scene, poor pertinence in test indexes and small information amount in test results, are effectively solved.

Description

technical field [0001] The invention relates to the field of computer application technology, in particular to aspects such as Linux operating system development and kernel performance testing. Background technique [0002] Performance testing is an essential and important link in the software development process. It can help software manufacturers identify potential performance degradation problems and possible product performance defects during the software development process. The Linux operating system is a huge and complex software system, and continuous performance testing of it is a key step that Linux operating system manufacturers must carry out before product release. At present, the industry's performance testing of the Linux operating system is carried out for the five major subsystems of the Linux kernel (process scheduling subsystem, memory management subsystem, virtual file subsystem, process communication subsystem, and network interface subsystem). The memo...

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/36G06F12/02
Inventor 兰雨晴田媛媛
Owner 慧之安信息技术股份有限公司
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