发明名称 |
AN IMPLEMENTATION FOR NONBLOCKING MEMORY ALLOCATION |
摘要 |
Methods and systems consistent with the present invention provide a memory access function that distributes its control among programs running in a data processing system and allows multiple threads in a program to access the memory access function virtually simultaneously. The function allocates and deallocates memory to requesting threads. The function receives memory requests from executing threads and processes those requests by performing an atomic update operation. The function is included in a program and does not require operating system access to satisfy a thread's memory request.
|
申请公布号 |
WO0161471(A3) |
申请公布日期 |
2002.05.16 |
申请号 |
WO2001US04681 |
申请日期 |
2001.02.14 |
申请人 |
SUN MICROSYSTEMS, INC. |
发明人 |
HINKER, PAUL;LEWIS, BRADLEY;BOUCHER, MICHAEL |
分类号 |
G06F9/50;(IPC1-7):G06F9/50 |
主分类号 |
G06F9/50 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|