A method for realizing inter-partition communication of an embedded partition operation system
A partitioned operating system and inter-partition communication technology, applied in the direction of inter-program communication, multi-program device, etc., can solve the problems of large memory overhead and low communication efficiency, reduce space overhead, ensure safety redundancy, and improve real-time performance effect on safety
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0053] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
[0054] The channel buffer based on the ring queue can realize the lock-free communication of one writer / one reader without relying on hardware, or realize the lock-free communication of multiple writers / multiple readers on the hardware platform that supports Compare And Swap atomic operation, referred to as CAS operation. lock communication. Using a lock-free channel cache optimizes real-time operating system performance, improves security, and simplifies testing and verification of partitioned operating systems.
[0055] When configuring the user channel cache, the channel cache is defined in the user partition space. If a task wants to construct and send a message, it can operate on the channel cache in the user partition space without switching the kernel state, eliminating the need for the user partition space to channel cache one copy.
[0056] W...
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