Patent · US Expired

Method for improving disk space allocation

US7409518B2 · kind B2 · utility

3Cited by
8References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 21, 2004
Grant dateAug 5, 2008
Priority date
Expiry dateDec 26, 2025

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.