Patent · US Expired

Method and mechanism for freeing disk space in a file system

US6023744A · kind A · utility

70Cited by
6References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 7, 1997
Grant dateFeb 8, 2000
Priority date
Expiry dateMar 7, 2017

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99956
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A 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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.