Patent ID: 8732312

Claim:
A computing system comprising: a plurality of computing machines; and a load balancer configured to allocate computing processing to the plurality of computing machines, the plurality of computing machines executes the allocated computing processing, each of the plurality of computing machines includes: a processor configure to: receive an event; directly request another computing machine to switch from a standby state to an active state when a received event instructs to execute one of garbage collection and restart of a computing machine that receives the event and the computing machine receives a response for informing the standby state of the another computing machine from the another computing machine; and start one of the garbage collection and the restart of the computing machine, after the another computing machine switches to an active state in response to the request, wherein the garbage collection is managed based on an identifier that identifies whether a memory area, from among memory areas allocated to the computing machine while the computing machine is in the active state and is no longer in use, is deallocated, and the processor is configured to determine, based on the identifier, whether the received event is executed.