Patent ID: 8793228

Claim:
A system comprising: a storage subsystem configured as a memory and comprising a data area for storing contents of at least one data file, and a header area for storing access parameters and status information for accessing each data file individually, said data and header areas defining a storage area that includes an empty space area separating the data and header areas, with said data area having an origin at a first available storage location of the storage area and extending towards the empty space area and a last available storage location of the storage area, and with said header area having an origin at the last available storage location of the storage area and extending towards the empty space area and the first available storage location of the storage area, said header area comprising a single common global area common to all the valid files as well as to deleted files, with the deleted files corresponding to holes, and with the single common global area for storing global storage subsystem parameters comprising a number of undeleted files, a number of holes in the storage area, and an address and number of bytes in the empty space area.