×

Fast and efficient method for deleting very large files from a filesystem

  • US 7,765,244 B2
  • Filed: 10/06/2006
  • Issued: 07/27/2010
  • Est. Priority Date: 06/30/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus comprising:

  • a processor; and

    a memory, comprising;

    a first target file associated with one or more first data blocks and with a first inode;

    a second target file associated with one or more second data blocks and with a second inode; and

    a single garbage collection inode, wherein the garbage collection inode is configured to only point to data blocks of files marked for deletion;

    wherein the processor is configured to;

    copy an address of the one or more first data blocks associated with the first target file, from the first inode associated with the first target file, to the garbage collection inode,copy an address of the one or more second data blocks associated with the second target file, from the second inode associated with the second target file, to the garbage collection inode, andtraverse the garbage collection inode and free the data blocks of the files marked for deletion.

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