Memory for storing data blocks

A mechanism for storing data blocks in memory space. The memory space is divided into a plurality of memory buffers of two or more different predetermined sizes. Thus, the size and location of memory buffers (within the memory space) are pre-allocated. An index is generated that identifies a size an...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Andrew Scott-Jones, Carlo Paparo
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A mechanism for storing data blocks in memory space. The memory space is divided into a plurality of memory buffers of two or more different predetermined sizes. Thus, the size and location of memory buffers (within the memory space) are pre-allocated. An index is generated that identifies a size and availability of each memory buffer in the divided memory space. Each index entry of the index corresponds or maps to a different memory buffer. A data block can be stored in the memory space by processing the index to identify a suitable memory buffer for storing the data block.