METHODS AND SYSTEMS FOR FAST ALLOCATION OF FRAGMENTED CACHES

Patent №

US 11,630,776

Granted

2023-04-18

Filed 2022

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17827209

Aspects of the present disclosure include methods and system for fast allocation of memory from fragmented memory. In one example, at a processor receives a request for an address to a buffer stored in a magazine associated with the processor. Upon determining that the magazine associated with the processor is empty, a request is made to a depot layer for additional memory. Upon determining that the depot layer cannot satisfy the request for the additional memory, executing a call to a slab layer for the additional memory. The slab layer identifies one or more partially-allocated slabs and generates a new magazine. A set of addresses correspond to buffers may be stored in the new magazine. A reference to the new magazine may be transferred from the slab layer to the depot layer. The reference to the new magazine may then be transferred from the depot layer to the processor.

AI hardwareG06F 12/023G06F 12/084G06F 9/5016G06F 12/0238G06F 12/0871G06F 2212/1044

AI classification

AI hardware0.97
Vision0.00
Knowledge representation0.00
Speech0.00
Machine learning0.00
Evolutionary computation0.00
Natural language0.00
Planning0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 600550769

© 2026 NYSGPT2525 LLC