Shared-memory-based method for conducting communication among multiple processes
A technology of shared memory and communication method, applied in the computer field, can solve problems such as affecting system performance and high overhead, and achieve the effect of improving interaction ability, throughput and performance.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0042] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.
[0043] Shared memory is a high-efficiency inter-process communication method and the fastest IPC form. Two different processes A and B share memory, which means that the same piece of physical memory is mapped to the process address spaces of processes A and B respectively. The two processes can see each other's update of the data in the shared memory in real time, and the transfer of data between processes A and B no longer involves the kernel. Since multiple processes share the same memory area, some kind of synchronization mechanism is necessary, either mutexes or semaphores.
[0044]Whether it is a read-write lock or a mutex lock, if it is used in large quantities, it will inevitably affect the system performanc...
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