US 11,960,382 B2
Memory leak detection using real-time memory growth pattern analysis
Prateek Halwe, Bangalore (IN); Amit Arora, Bangalore (IN); Harmeet Singh, Bangalore (IN); and Rahul Chandra Khali, Bangalore (IN)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Nov. 18, 2022, as Appl. No. 18/056,834.
Application 18/056,834 is a continuation of application No. 17/247,903, filed on Dec. 29, 2020, granted, now 11,526,426.
Claims priority of application No. 202041026176 (IN), filed on Jun. 22, 2020.
Prior Publication US 2023/0086373 A1, Mar. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01); G06F 11/14 (2006.01); G06F 11/30 (2006.01); G06F 11/36 (2006.01)
CPC G06F 11/366 (2013.01) [G06F 11/1438 (2013.01); G06F 11/3037 (2013.01); G06F 11/3075 (2013.01); G06F 11/3648 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A network device comprising:
a memory; and
processing circuitry coupled to the memory and configured to:
maintain one or more ranked lists of a plurality of applications executed by the network device, wherein the one or more ranked lists include a ranked list of the plurality of applications ranked based on a memory growth pattern score for each of the plurality of applications;
predict one or more of the plurality of applications is experiencing a memory leak based on the one or more ranked lists of the plurality of applications; and
based on a prediction that one or more of the plurality of applications is experiencing the memory leak, generate an alert.