Patent ReferencesSystem for managing data which is accessible by file address or disk address via a disk track map System for garbage collecting unused memory space represented by a digraph by assigning values of node identifiers to selected variables based upon predetermined conditions File server having snapshot application data groups Data storage system and method for operating a disk controller including allocating disk space for compressed data Data transfers to a backing store of a dynamically mapped data storage system in which data has nonsequential logical addresses Database system with methodology for storing a database table by vertically partitioning all columns of the table Patent #: 5794229 InventorsAssigneeApplicationNo. 813621 filed on 03/07/1997US Classes:711/4, Dynamic-type storage device (e.g., disk, tape, drum)707/205, File allocation711/111Accessing dynamic storage deviceExaminersPrimary: Lane, Jack A.Attorney, Agent or FirmInternational ClassG06F 017/30AbstractA method and mechanism for rapidly freeing storage space allocated to any logical portion of a file. An application program provides the file system with information indicating a block of logical data to free. The file system converts the information to the physical allocation units such as the clusters corresponding to the logical block of data, and manipulates the file's meta data to indicate that the physical space is no longer allocated to the file. The file system then adds the space to disk free space. Applications such as merge applications and those managing FIFO queues may use the method and mechanism to shrink a file from the start of the file toward the end thereof without copying the logical data or adjusting internal pointers relative to the logical file data.Other References
| |