DYNAMIC MEMORY ALLOCATION USING A SHARED FREE LIST

    公开(公告)号:US20240411680A1

    公开(公告)日:2024-12-12

    申请号:US18330007

    申请日:2023-06-06

    Abstract: Apparatuses, systems, and techniques for dynamic memory allocation using a shared free list. A user tag is received, and a hashed user tag is generated. A first reference to an entry in a second data structure is identified in a first data structure using the hashed user tag. The entry includes multiple user tags. Responsive to determining that the multiple user tags do not include the user tag, a memory address is identified in a third data structure. The memory address is removed from the third data structure. Memory is allocated for a user context associated with the user tag at the memory address. The user tag is added to the second data structure.

Patent Agency Ranking