Invention Application
- Patent Title: MEMORY RECLAMATION ON A COMPUTING DEVICE
- Patent Title (中): 计算机设备的记忆恢复
-
Application No.: PCT/US2016/016515Application Date: 2016-02-04
-
Publication No.: WO2016144449A1Publication Date: 2016-09-15
- Inventor: NATARAJAN, Aravind , CASCAVAL, Gheorghe Calin
- Applicant: QUALCOMM INCORPORATED
- Applicant Address: ATTN: International IP Administration 5775 Morehouse Drive San Diego, California 92121-1714 US
- Assignee: QUALCOMM INCORPORATED
- Current Assignee: QUALCOMM INCORPORATED
- Current Assignee Address: ATTN: International IP Administration 5775 Morehouse Drive San Diego, California 92121-1714 US
- Agency: HANSEN, Robert M. et al.
- Priority: US62/132,125 20150312; US14/824,142 20150812
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F12/02
Abstract:
Various embodiments include methods for reclaiming memory in a computing device that may include storing a first pointer pointing to a first memory location storing the beginning of a data structure in which a plurality of threads executing on the computing device may concurrently access the data structure and storing a second pointer pointing to the current beginning of the data structure. In response to performing an operation on the data structure that changes the location of the beginning of the data structure from the first memory location to a second memory location, the second pointer may be updated to point to the second memory location. In response to determining that memory allocated to the data structure may be reclaimed, memory allocated to the data structure, including memory located at the first memory location pointed to by the first pointer, may be reclaimed.
Information query