Handling system calls during execution of an application over a plurality of nodes
AssigneeVMware, Inc.
InventorsAidan CULLY, Mazhar MEMON
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsAidan CULLY, Mazhar MEMON
Estimating the term…
A method for handling system calls during execution of an application over a plurality of nodes, each including processor and memory, and an application monitor and a runtime executed in the processor thereof, includes: establishing first threads in the runtime of a first node and establishing second threads in the runtime of a second node; determining by the application monitor of the first node, in response to a system call made by a first thread, that executing the system call involves resources present on the second node; sending by the application monitor of the first node, the system call and arguments of the system call to the second node for execution thereat; receiving by the application monitor of the first node, results of the system call from the second node; and returning by the application monitor of the first node, the results of the system call to the first thread.
A method for handling system calls during execution of an application over a plurality of nodes, each of which includes a processor and a memory and has an application monitor and a runtime environment that are being executed in the processor thereof, wherein the plurality of nodes includes a first node and a second node, the method comprising:
A system for executing an application over a plurality of nodes each including a hardware platform, the system comprising:
A non-transitory computer-readable medium comprising instructions, which when executed in a plurality of nodes, each of which includes a processor and a memory and has an application monitor and a runtime environment that are being executed in the processor thereof, cause the nodes to carry out a method for handling system calls during execution of an application over the plurality of nodes, the method comprising:
Dependencies are inferred from the claim text.