Task scheduling method and device for embedded operating system and storage medium
An operating system and task scheduling technology, applied in the computer field, can solve the problems of lack of precision, resource competition or waste of multi-core processor system performance, inability to realize intelligent scheduling of schedulers, etc., to improve intelligence and more refined improvement. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0017] Such as figure 1 As shown in the CPU scheduling model, this implementation provides a corresponding task scheduling method of the embedded operating system, such as figure 2 As shown, it includes: scheduling initialization, defining the scheduling mode with the minimum idle time priority, in which the difference between the task prediction completion time and its deadline is called idle time, adding this scheduling method to the macro definition and placing it in the scheduling At the same time, the head of the linked list re-orders the priority of the original scheduling mode of the embedded operating system, so that the priority of the newly added scheduling mode is higher than the original scheduling algorithm; the data structure and scheduling parameters are initialized, and the embedded Set up an additional algorithm-scheduled run queue in the operating system, and add the run queue to the ready queue of the global scheduler; the set of tasks scheduled by the sche...
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