Patent · US Active

Disk space allocation

US7900008B2 · kind B2 · utility

1Cited by
8References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 27, 2008
Grant dateMar 1, 2011
Priority date
Expiry dateJan 8, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0631
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for allocating blocks of disk in persistent storage to requesting threads. A primary data structure is provided for organizing and categorizing blocks of disk space. In addition, a secondary data structure is provided for maintaining a list of all active file system processes and blocks of disk space used by those processes. Blocks of disk space are assigned to pages. At such time as a thread may request allocation of disk space, both data structures are reviewed to determine if the requested disk space is available and to limit access of available disk space to a single page of memory to a single thread at any one time.

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