Task management method for enhancing real-time performance
A task management and task technology, applied in the direction of multi-programming devices, etc., can solve the problems of large time delay fluctuation, time-consuming, and single scheduling algorithm design, so as to reduce the large fluctuation of real-time performance, increase the time certainty, and enhance the The effect of real-time performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0016] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0017] figure 1 It is a flowchart of the task management method of enhancing real-time performance in the RTEMS real-time operating system of the present invention, comprising the steps:
[0018] A. Scheduling a task by sending a semaphore. There are two scheduling methods: one is to put the task in the ready queue and wait for it to be scheduled; the other is to force the task to be executed;
[0019] Step A designs a semaphore-triggered task scheduling mechanism, which is implemented in the RTEMS operating system in the following manner:
[0020] (1) Define two opcodes for semaphore responses.
[0021] In the RTEMS 4.9.0 source code file, in the file options.h specially used to define the global variable of the opcode, add the...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
