Fault tolerance management method of multi-core operation system
A technology of operating system and management method, which is applied in the field of operating system management of multi-core processors in embedded systems, can solve problems such as the inability of the system to perform fault-tolerant management, avoid the uncertainty of asynchronous events and data access conflicts, and improve system efficiency , the effect of reducing algorithm overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] The invention provides a fault-tolerant management method for a multi-core operating system based on shared memory. The method enables the processor cores to monitor each other's states through an inter-core fault detection matrix. Work (including tasks and interrupts) is migrated to the healthy processor core and continues to run. The method can quickly detect a failed processor core, and can also ensure the normal operation of the system in extreme cases where only one core can work normally. The steps are as follows:
[0020] (1) Construct a global task list and an n×n inter-core fault detection matrix (n is the number of processor cores) in the system.
[0021] (2) Make a scheduler instance run on each processor core. The basic function of each scheduler instance is to start the global task from the global task according to the task scheduling algorithm when an interrupt occurs or the local (the processor core) has a task status change. Pick a ready task from the ...
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