Accessing method for real-time processing shared resource in system and real-time processing system
A technology for real-time processing and shared resources, applied in the field of shared resource access methods and real-time processing systems, can solve problems such as system hangs, achieve the effect of enhancing stability and reliability, and solving system hangs
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] This embodiment provides a method for accessing shared resources in a real-time processing system, see figure 1 , the method comprises the following steps (steps S102-106):
[0032] Step S102, start the thread of the real-time processing system;
[0033] Wherein, the real-time processing system of this embodiment includes a plurality of independent processing units (Independent Process Unit, IPU), and each IPU includes: configuration command processing (Config Process, CP) thread and real-time information collection and operation (Information Collection and Operation, ICO) thread, the priority relation of thread in IPU is: the priority of CP thread > the priority of ICO thread;
[0034] In actual implementation, one CP thread and one ICO thread can be set in one IPU, and the CP thread and ICO thread in one IPU can share resources. When there are multiple real-time information collection and operation commands, all need to access the shared resources, you can set these...
Embodiment 2
[0085] This embodiment provides a real-time processing system, see Figure 7 , the system includes the following modules:
[0086]Thread starting module 72, for starting the thread of real-time processing system; Wherein, real-time processing system comprises a plurality of IPUs, and each IPU comprises: CP thread and ICO thread, and the priority relation of the thread in IPU is: the priority of CP thread >ICO thread priority;
[0087] Configuration command cache module 74, is connected with thread starting module 72, is used to receive the configuration command that user inputs, and configuration command is buffered in CDB; Wherein, the priority of the thread priority of CDB
[0088] The resource access module 76 is connected with the configuration command cache module 74, and is used for accessing shared resources according to the priority of each thread in each IPU.
[0089] This embodiment accesses shared resources according to the priority of threads, avoids ...
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