Patent ID: 9558055
Date: 2017-01-31
CPC Classifications: G06F

Claim:
1. A method comprising: transmitting to a plurality of processes running on a system comprising a plurality of computing devices connected via at least one network, each of the plurality of processes associated with a process identifier, a first command to return an indication of a memory allocation by each of the plurality of processes; receiving a first plurality of indications of memory allocation corresponding to the plurality of processes; combining the first plurality of indications of memory allocation to generate a first system wide memory allocation; transmitting an instruction to run a test case process on at least one computing device of the plurality of computing devices; transmitting to the plurality of processes a second command to return an indication of a memory allocation by each of the plurality of processes; receiving a second plurality of indications of memory allocation corresponding to the plurality of processes; combining the second plurality of indications of memory allocation to generate a second system wide memory allocation; and comparing the first system wide memory allocation to the second system wide memory allocation to generate a list of potential memory leaks originating from the test case process.