Patent ID: 8650575

Claim:
A computer process manager, comprising a process data memory, and a process processing unit, and configured to cause a process code to be executed in interaction with a designated part of the process data memory, wherein the process processing unit is configured to establish a super-process associated with a designated part of the process data memory suitable to house the data from one or more processes, and to cause the code of each of these processes to be executed in separate interaction with their data, and including a pooling function organized to load incident processes into a super-process in response to a condition affecting at least in part the incident processes, wherein the designated part of the process data memory of a given super-process contains all the process data of all the processes that are associated with it such that the designated part of the process data memory is not partitioned by registers that are exclusive to corresponding processes, wherein a housing condition of the incident processes affects a list received by the process manager that associates an identifier of an incident process with an identifier of a super-process according to at least one part of the code of the process.