US 12,292,817 B2
Automatic memory leak detection
Kongji Huang, Acton, MA (US)
Assigned to DELL PRODUCTS L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jul. 14, 2023, as Appl. No. 18/352,415.
Prior Publication US 2025/0021467 A1, Jan. 16, 2025
Int. Cl. G06F 11/362 (2025.01)
CPC G06F 11/366 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system, comprising:
at least one processor; and
at least one memory that stores executable instructions that, when executed by the at least one processor, facilitate performance of operations, comprising:
collecting, to a data slot of a defined data structure, a flow of memory usage data received from a resource monitoring process executing on the system;
in response to determining a time value exceeding a defined threshold time value, closing the data slot;
based on the memory usage data included in the data slot, executing a trend analysis process using the memory usage data as an input to the trend analysis process;
in response to the trend analysis process determining a trend associated with the memory usage data, transmitting notification data representing the trend to a user equipment, wherein the defined data structure has a defined number of data slots; and
in response to determining that a newest data slot of the defined data structure to be open exceeds the defined number of data slots, sending the memory usage data included in an oldest data slot of the defined data structure to data storage equipment.