×

SYSTEMS AND METHODS FOR MANAGING FILES ON A STORAGE DEVICE

  • US 20100191779A1
  • Filed: 01/27/2009
  • Published: 07/29/2010
  • Est. Priority Date: 01/27/2009
  • Status: Active Grant
First Claim
Patent Images

1. A data storage system, comprising:

  • a first data storage region with an associated storage capacity, the first data storage region storing data associated with at least first and second namespaces, the first namespace having a first allocation of the storage capacity and the second namespace having a second allocation of the storage capacity;

    a second data storage region storing metadata regarding files associated with the first and second namespaces, the metadata identifying the namespace and a block of the first data storage region associated with a particular file;

    a controller communicatively coupled to the first data storage region and the second data storage region, the controller configured to;

    receive a first request to store a first file associated with the first namespace in the first data storage region;

    identify at least one free block of the first data storage region based on the metadata, the free block previously storing a second file associated with the second namespace;

    storing the first file at the free block;

    modify a ratio of the first allocation and the second allocation based on a size of the free block; and

    modify the metadata to associate the free block with the first file and the second namespace.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×