Task scheduling method for embedded operating system
A task scheduling and operating system technology, applied in the direction of program startup/switching, multi-program device, etc., can solve problems such as not being able to ensure timely response of the CPU, and achieve the effect of ensuring real-time performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] The present invention will be further described below in conjunction with the accompanying drawings of the description.
[0020] Such as figure 1 Shown, a kind of task scheduling method of embedded operating system, comprises the following steps:
[0021] (1) The allocation of time slices adopts a scheduling method similar to time slice rounds. Here, the method of time slices similar to time slice round scheduling is to record the time when the task is in the ready state (ready state count);
[0022] (2) Real-time preemptible task scheduling. When the system scheduling timer is interrupted, it first traverses the ready task queue to find out whether there is a ready task with a higher priority than the current task. The current task is suspended after setting the ready state. Otherwise execute the idle task;
[0023] The real-time tasks created in this system are priority-based, and high-priority tasks can always preempt low-priority or time-based tasks once they are...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com