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

Universal resident process management platform and method

A technology of process management and general method, applied in the direction of multi-program device, program startup/switching, etc., can solve the problem of lack of development library, etc., achieve self-management and avoid continuous consumption of disk space

Inactive Publication Date: 2015-12-30
MASSCLOUDS
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] To simplify resident process management programming and improve programming efficiency, the industry lacks the required development library

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
  • Universal resident process management platform and method
  • Universal resident process management platform and method
  • Universal resident process management platform and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention is described in detail below in conjunction with accompanying drawing:

[0047] like figure 1 As shown, describe the overall process of developing applications using the development platform.

[0048] The development platform is released as a static library file, with supporting materials, static library files, header files, sample source code, sample Makefile, and sample configuration files, providing programming interfaces for developers to program and call, and supporting various UNIX operations System, support C / C++ development language;

[0049] Developers read supporting materials to understand the programming interface and operating mechanism of the development platform;

[0050] Improve and modify the sample source code based on project requirements, write personalized business processing logic, call the programming interface to register the business logic callback function, and generate the final source program;

[0051] Developers can ...

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 invention discloses a universal resident process management platform and method. A platform process and a diagnosis process are created, and the platform process creates a process management shared memory and a signal lamp according to platform keywords in a configuration file, creates SOCKET management descriptors and waits for operation instructions of users or reports of the diagnosis process; the process management shared memory includes whole platform information and a group of management slot positions, and each insert process occupies one slot position and stores private information of the insert process; the diagnosis process is matched with the platform process, and abnormally terminated or zombie processes are automatically restarted to ensure continuous and stable running of the whole platform. A developer encapsulates service logics into the independent insert processes, the insert processes can be different from each other, can be executed by the different users and can be separately started or stopped, scattered tasks on the backgrounds of multiple users are managed in the single platform in a centralized mode, and the platform has self-diagnosis and real-time running monitoring functions as well.

Description

technical field [0001] The invention relates to a general platform and method for resident process management. Background technique [0002] There are usually a large number of scattered applications on the server, which run permanently in the background as service processes. Each application may be different from each other, and the applications may belong to different users. The management of the applications is lax, and the administrator cannot master each application. The running status of the service process corresponding to the runtime is often not known because the service process terminates abnormally, and the running processing status of the service process cannot be visually checked. [0003] For applications that are resident and run stably in the background, abnormal termination and deadlock detection are required. For automatic restart in abnormal situations, it is also hoped to view its running and processing status in real time. Programming has its technical t...

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
IPC IPC(8): G06F9/48
Inventor 张从国石磊王进车帅刘春张辉
Owner MASSCLOUDS
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