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

Performance Analysis Method of Real-time Operating System

A real-time operating system and analysis method technology, applied in the computer field, can solve problems such as inability to accurately locate system bottlenecks, inability to record historical data, inability to display total load distribution, etc., and achieve accurate results.

Active Publication Date: 2020-07-28
北京翼辉信息技术有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For real-time operating systems, general system performance analysis tools cannot accurately locate system bottlenecks at the function level, but can only view the performance ratio of the task level in the system; only display current performance data, cannot record historical data and use big data methods Perform analysis; under SMP multi-core, only the total load of the system can be obtained, and the distribution of the total load on each core cannot be displayed; some system analysis tools use intrusive methods, and the system code needs to be changed to be used normally

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
  • Performance Analysis Method of Real-time Operating System
  • Performance Analysis Method of Real-time Operating System
  • Performance Analysis Method of Real-time Operating System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] Specific embodiments of the present invention will be described in detail below.

[0046] Such as Figure 1~4 As shown, the performance analysis method of the real-time operating system includes the following steps:

[0047] (1) Initialization

[0048] (11) parse the startup parameter that the user imports, judge whether the startup parameter that the user imports is legal, if the startup parameter that the user imports is illegal, then use the default parameter to replace the startup parameter that the user imports, then enter step (12); If the startup parameter passed in by the user is legal, then directly enter step (12);

[0049] (12) Determine whether the state machine is normal, if the state machine is abnormal, end this operation, if the state machine is normal, then create an object according to the startup parameters, then update the state machine, and end the initialization work;

[0050] (2) During each system clock interruption, the current task control b...

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 belongs to the field of computers, and particularly relates to a performance analyzing method for a real-time operating system. The performance analyzing method for the real-time operating system includes the following steps that (1) initialization is conducted; (2) during each time of system clock interrupting, current task control blocks on cores are sampled through an event sampling callback function; (3) performance analysis information of the task control blocks of all the cores are subjected to analysis and statistics; (4) the result of a performance analysis chain table is displayed with a character graphical interface.

Description

technical field [0001] The invention belongs to the field of computers, and in particular relates to a performance analysis method of a real-time operating system. Background technique [0002] System performance analysis tools have system performance bottleneck analysis and positioning functions for real-time operating systems, so that developers can quickly locate and optimize key locations that affect system performance. [0003] The system performance analysis tool is a powerful tool in the late development and tuning stage of the real-time operating system. For real-time operating systems, general system performance analysis tools cannot accurately locate system bottlenecks at the function level, but can only view the performance ratio of the task level in the system; only display current performance data, cannot record historical data and use big data methods Perform analysis; under SMP multi-core, only the total load of the system can be obtained, and the distributio...

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 Patents(China)
IPC IPC(8): G06F11/34
CPCG06F11/3452G06F11/3495
Inventor 韩辉徐贵洲弓羽箭张国庆
Owner 北京翼辉信息技术有限公司
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