Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Shared memory management method, device and system

A technology of shared memory and management method, which is applied in the field of device and system, and shared memory management method, which can solve problems such as system overload, low system applicability, cumbersome code adjustment workload, etc., and achieve the effect of improving system applicability

Active Publication Date: 2016-12-07
NEUSOFT MEDICAL SYST CO LTD
View PDF5 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] For a multi-process software system, it is necessary to create a process for each business to realize the business and set the call relationship between each process. When there are many types of business in the system, a large number of processes need to be created, and the calls between processes increase. The coupling of the process is broken, and the applicability of the system is low; and in the case of a large business volume, the system may be overloaded
[0005] In addition, in practical applications, the existing business in the system will often change according to actual needs, so developers need to adjust each process and the calling relationship of each process in a targeted manner, and the workload of code adjustment is cumbersome and huge , it is difficult to ensure the timeliness of business adjustment response

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Shared memory management method, device and system
  • Shared memory management method, device and system
  • Shared memory management method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The purpose of this application is to provide a shared memory management method and device applied to a multi-process software system, so as to provide a new shared memory management method, reduce the coupling between processes, improve system applicability, and furthermore Reduce the surge of system memory.

[0029] This application manages the shared memory by establishing a corresponding control pipeline mechanism for the business, and uses the source node, one or more intermediate nodes, and the destination node that are connected to the control pipeline to realize the business to be processed to form a data unidirectional control link to control The creation, transmission, and recycling of shared memory. These nodes are all functional nodes carried by different processes, that is, in this application, processes are processed as functional nodes, so that one process can provide functional nodes for different services to realize data processing for different services. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The application provides a shared memory management method, device and system. The method comprises the steps of: aiming at a service, creating a control pipe of a shared memory, hitching nodes for implementing the service on the control pipe, wherein the nodes comprise functional nodes implemented by different processes, and one process comprises one or multiple functional nodes; and when receiving to-be-processed data of the service, by the control pipe, controlling the shared memory used for transmitting and processing the to-be-processed data among the nodes so as to implement processing on the to-be-processed data. According to the technical scheme provided by the application, coupling of mutual calling among the processes can be reduced, and system suitability can be improved.

Description

Technical field [0001] This application relates to the field of computer technology, and in particular to a shared memory management method, device and system. Background technique [0002] Multi-process software systems usually need to store data in shared memory. Processes access the shared memory to read data for corresponding processing. Shared memory needs to be created, transferred between processes, recycled, etc. Therefore, in multi-process software systems Need to manage shared memory. [0003] The shared memory management method adopted in the traditional multi-process software system is: according to the data flow path specified by the business in advance, set the calling relationship between the various processes that realize the business; when there is data to be processed under the business, the first The process temporarily applies for a shared memory according to the size of the data to be processed, and then the first process calls the next process to access the s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/54
Inventor 张连成夏志佳
Owner NEUSOFT MEDICAL SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products