Mutual cooperation method for processes in cluster system
A cluster system and process technology, applied in multi-program device, program startup/switching, resource allocation, etc., can solve the problem of not knowing when the sub-server process will be completed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0026] Such as figure 2 As shown, in a simplified cluster system, node 1 acts as a server, receives and processes external computing requests, and generates sub-processes to complete tasks. According to the principle of load balancing, sub-processes will be migrated to nodes with lighter loads in the cluster .
[0027] Modify the process control block (task_struct) to add a mosix field, named mosix.id, and the value of id is set to 0 or 1; when the server process receives the request from the client, it will call the process creation function fork() twice, Generate two sub-processes, the two sub-processes have the same function, the mosix.id of one process is 0, which means that the sub-process is the main sub-process, and the mosix.id of the other process is 1, which means that the sub-process is a sub-sub-process, and Its mosix.whereto field is 0; the newly generated secondary child process will not be migrated, and will not participate in process scheduling, and its proce...
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