A method for managing persistent storage in a memory storage system including a main memory and at least one disk memory device, in accordance with the invention, includes maintaining headers in persistent storage for a plurality of blocks wherein a header for each block includes a block size and an allocation status of the block and maintaining at least one data structure in main memory for allocating and deallocating persistent storage. A storage block is allocated by identifying the storage block by employing the at least one data structure in the main memory, modifying the at least one data structure in the main memory and assigning an allocation status for the block on disk. A storage block is deallocated by assigning an allocation status on disk for the block and modifying the at least one data structure in main memory.

Un metodo per il controllo dell'immagazzinaggio persistente in un sistema di memorizzazione di memoria compreso una memoria centrale ed almeno un dispositivo di memoria del disc, secondo l'invenzione, include le intestazioni effettuanti nell'immagazzinaggio persistente per una pluralità di blocchi in cui un'intestazione per ogni blocco include un formato di blocco e una condizione di ripartizione del blocco e di effettuare almeno una struttura di dati nella memoria centrale per l'assegnazione e cancellare l'assegnazione dell'immagazzinaggio persistente. Un blocchetto di immagazzinaggio è assegnato identificando il blocchetto di immagazzinaggio impiegando la almeno una struttura di dati nella memoria centrale, modificante la almeno una struttura di dati nella memoria centrale ed assegnante una condizione di ripartizione per il blocco sul disc. Un blocchetto di immagazzinaggio è cancellato l'assegnazione di assegnando una condizione di ripartizione sul disc per il blocco e modificando la almeno una struttura di dati nella memoria centrale.

 
Web www.patentalert.com

< (none)

< Polarization luminaire and projection display

> Highly available cluster message passing facility

> (none)

~ 00043