US 11,055,159 B2
System and method for self-healing of application centric infrastructure fabric memory
Sivakumar Ganapathy, Fremont, CA (US); Ram Regar, Milpitas, CA (US); Navya Patimalla, Karnataka (IN); and Sohayb Aiyub, Fremont, CA (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Apr. 24, 2019, as Appl. No. 16/393,067.
Application 16/393,067 is a continuation of application No. 15/654,906, filed on Jul. 20, 2017, granted, now 10,303,534.
Prior Publication US 2019/0250972 A1, Aug. 15, 2019
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/07 (2006.01); G06F 12/02 (2006.01); G06F 9/50 (2006.01); G06F 11/36 (2006.01)
CPC G06F 11/0715 (2013.01) [G06F 9/5077 (2013.01); G06F 11/0751 (2013.01); G06F 11/0793 (2013.01); G06F 11/3648 (2013.01); G06F 12/0253 (2013.01); G06F 12/0269 (2013.01); G06F 2212/152 (2013.01); G06F 2212/154 (2013.01); G06F 2212/163 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
collecting a respective live process core for each process in a group of processes without pausing or killing any process in the group of processes;
applying a leak detection tool to each process in the group of processes to yield a list of leaked memory addresses for a given process of the group of processes; and
transmitting a message to the given process with the list of leaked memory addresses, whereby the given process calls a function to release leaked memory associated with the given process as identified in the message.