Invention Grant
- Patent Title: Apparatus, system, and method for lockless resource reclamation in single writer multiple reader technologies
-
Application No.: US16907348Application Date: 2020-06-22
-
Publication No.: US11307896B1Publication Date: 2022-04-19
- Inventor: Erin C. MacNeil , Amit Kumar Rao , Finlay Michael Graham Pelley
- Applicant: Juniper Networks, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Juniper Networks, Inc.
- Current Assignee: Juniper Networks, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: FisherBroyles, LLP
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F9/54 ; G06F16/176 ; G06F16/16 ; G06F16/17 ; G06F9/52

Abstract:
A disclosed method may include (1) maintaining a set of fleeting contexts that represent a lockless data structure at different moments in time, (2) determining an oldest context within the set of fleeting contexts, (3) identifying, within a discard list of the oldest context, a reference to an object stored in shared memory, and then (4) reclaiming, in the shared memory, a memory location occupied by the object whose reference was identified within the discard list of the oldest context. Various other apparatuses, systems, and methods are also disclosed.
Information query