Invention Grant
- Patent Title: System and method for managing execution of processes on a cluster of processing devices
-
Application No.: US16457741Application Date: 2019-06-28
-
Publication No.: US11243779B2Publication Date: 2022-02-08
- Inventor: Valerio Bellizia , Andrea Cedraro
- Applicant: HCL Technologies Italy S.p.A
- Applicant Address: IT Vimodrone
- Assignee: HCL Technologies Italy S.p.A
- Current Assignee: HCL Technologies Italy S.p.A
- Current Assignee Address: IT Vimodrone
- Agent Kendal Sheets
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; G06F12/02 ; G06F9/50 ; G06F9/355

Abstract:
Disclosed is a method and system for managing execution of processes on a cluster of processing devices by a supervising device. The method comprises receiving memory consumption information from each of a processing devices executing a plurality of processes. The method further comprises receiving information related to swapping of a new process from at least one processing device of the processing devices while memory available on the at least one processing device is insufficient to execute the new process. The method further comprises terminating either the new process being swapped or a process executing on the at least one processing device. The method further comprises instructing another processing device having sufficient memory available for execution of the new process being swapped or the process executing on the at least one processing device, whichever is terminated on the at least one processing device.
Information query